Hogyan rajzoljunk két sort a MATLAB-ban

Hogyan Rajzoljunk Ket Sort A Matlab Ban



A MATLAB egy olyan eszköz, amely segít a numerikus számításokban és az adatok vizuális megjelenítésében. Ez a MathWorks által létrehozott programozási nyelv és környezet. A MATLAB-ot széles körben használják a mérnöki és matematikai területeken olyan feladatokhoz, mint az adatok elemzése, a forgatókönyvek szimulálása és az információk vizuális megjelenítése. Ez a cikk bemutatja, hogyan ábrázolhatunk több vonalat egyetlen MATLAB ábrán.

Alaprajz készítése

A plot függvény létrehozhat egy alaprajzot a MATLAB-ban. Ez a függvény két argumentumot vesz fel: a megjeleníteni kívánt adatok x-értékeit és y-értékeit.







Például egy 1-től 10-ig terjedő x-értékekkel és az x-értékek négyzetével egyenlő y-értékekkel rendelkező vonal ábrázolásához használja a következő kódot:



x = 1 : 10 ;
y = x.^ 2 ;
cselekmény ( x,y )



Ez egy olyan diagramot hoz létre, amely egyetlen vonallal mutatja az x és y közötti kapcsolatot.





Második sor hozzáadása a cselekményhez

A fent megadott parancsokhoz hasonlóan a plot függvényt kétszer is használhatjuk két különböző vonal új adatokkal történő ábrázolására. Például egy 1-től 10-ig terjedő x-értékekkel és az x-érték kétszeresével egyenlő y-értékekkel rendelkező sor hozzáadásához használja a következő kódot:



x = 1 : 10 ;
y = x.^ 2 ;
cselekmény ( x,y )

x2 = 1 : 10 ;
y2 = 2 * x2;
kitartás
cselekmény ( x2,y2 )

A kitartás parancs arra utasítja a MATLAB-ot, hogy tartsa meg az aktuális diagramot, és adjon hozzá új adatokat. Ez egy két egyenesből álló diagramot eredményez: az egyik az x és y kapcsolatát mutatja, a másik pedig az x2 és y2 közötti kapcsolatot.

Vonaltulajdonságok testreszabása

Testreszabhatjuk a vonalak megjelenését a plotban, ha a plot függvény meghívásakor további argumentumokat adunk meg. Például megváltoztathatjuk az egyes sorok színét, vonalstílusát és jelölőstílusát a következő kóddal:

x = 1 : 10 ;
y = x.^ 2 ;
cselekmény ( x,y )

x2 = 1 : 10 ;
y2 = 2 * x2;
kitartás
cselekmény ( x2,y2 )

cselekmény ( x,y, 'r--o' )
kitartás
cselekmény ( x2,y2, 'b:*' )

Ez két vonalból álló diagramot hoz létre: egy piros szaggatott vonalat körjelzőkkel és egy másik kék szaggatott vonalat csillagjelzőkkel.

Címkék és címek hozzáadása

A tengelyekhez címkék és a cselekmény címének hozzáadásához használhatjuk az xlabel, ylabel és title függvényeket.

Például:

x = 1 : 10 ;
y = x.^ 2 ;
cselekmény ( x,y )

x2 = 1 : 10 ;
y2 = 2 * x2;
kitartás
cselekmény ( x2,y2 )

cselekmény ( x,y, 'r--o' )
kitartás
cselekmény ( x2,y2, 'b:*' )

xlabel ( 'X érték' )
ylabel ( 'Y értékek' )
cím ( 'Példa cselekmény' )

Ez címkéket ad a telek x- és y-tengelyéhez, valamint egy címet ad a telek tetejére.

A telek mentése és exportálása

Miután elkészítettük a telket, elmenthetjük vagy exportálhatjuk más programokban való használatra. A cselekmény képfájlként való mentéséhez használhatjuk a mentés másként funkció.

Például:

mentés másként ( gcf, 'example_plot.png' )

Ezzel elmenti az aktuális ábrát ( gcf ) nevű képfájlként example_plot.png az aktuális munkakönyvtárban.

Következtetés

Több vonal ábrázolása a MATLAB-ban lehetővé teszi az adatok megjelenítését és összehasonlítását egyetlen diagramban. A MATLAB-ban a plot függvényt a hold on and hold off funkcióval együtt használjuk több vonal egyetlen tervben történő ábrázolásához. Hasonlóképpen testreszabhatjuk a vonal tulajdonságait, címkéket és címeket adhatunk hozzá, valamint menthetjük vagy exportálhatjuk a telkeinket. Ebben a cikkben olvashat bővebben a több vonal MATLAB-ban történő ábrázolásáról.