Chcę przedstawić ten wykres w formacie Matlab / Excel. Oś X pokazuje obciążenie w sieci pierwotnej z wartościami w zakresie od 0,0 do 0,9 Na osi Y stosunek NSU / NCH wynosi od 0,08 do 0,44, a każdy krok wynosi 0,04. Istnieją dwie kategorie CHO i NHO, podobnie jak NHO, jest przedstawione na rysunku kolorem niebieskim, a CHO na rysunku jest oznaczone kolorem zielonym. teraz dla wartości współczynnika 0,08 CHO jest lepszy dla wszystkich wartości ld_pr (oś x) to samo dla 0,4 i 0,44 NHO jest lepszy dla wszystkich wartości ld_pr
0,5 do 0,6 NHO (niebieska linia) jest lepsze niż od 0,6 do 0,9 ponownie CHO jest lepsze (zielona linia) Chcę to pokazać albo w Matlabie, albo w Excelu. jeśli ktoś z was może mi pomóc
microsoft-excel
charts
matlab
Atif Shakeel
źródło
źródło
Odpowiedzi:
Ponieważ w niektórych miejscach masz dwa osobne słupki dla CHO, musisz uporządkować tabelę danych za pomocą 3 serii:
Teraz możesz utworzyć wykres. Szczegóły tego będą się różnić w zależności od wersji programu Excel.
Wybierz dane (w tym nagłówki) w B1: D11 i wybierz „Pasek> Pasek skumulowany” z zakładki Wykresy. To powinno dać ci wykres podobny do tego:
Następnie wybierz „Dane źródłowe ...” z menu „Wykres”. Kliknij pierwszą serię na liście (CHO), a następnie kliknij pole „Etykiety osi kategorii (X):” i wybierz dane NSU / NCH (A2: A11).
W sekcji „Układ wykresu” dodaj tytuł osi pionowej. W razie potrzeby edytuj tekst.
Kliknij, aby wybrać oś poziomą, i edytuj skalę, aby uzyskać maksymalnie 0,9 i jednostkę główną 0,1.
Zmień kolory pasków, klikając kolejno każdą serię, edytuj serię danych i zmień wypełnienie na odpowiedni kolor.
Na koniec wybierz legendę, aby ją usunąć lub kliknij ponownie tylko etykietę CHO2, aby ją usunąć. Wynik końcowy powinien wyglądać mniej więcej tak:
źródło