MATLAB je alat koji pomaže kod numeričkih izračuna i stvaranja vizualnih prikaza podataka. To je programski jezik i okruženje koje je stvorio MathWorks. MATLAB se intenzivno koristi u inženjerstvu i matematici za zadatke kao što su analiza podataka, simulacija scenarija i vizualno predstavljanje informacija. Ovaj članak pokriva kako možemo iscrtati više linija na jednoj figuri u MATLAB-u.
Stvaranje osnovne parcele
Funkcija plot može stvoriti osnovni dijagram u MATLAB-u. Ova funkcija prima dva argumenta: x-vrijednosti i y-vrijednosti podataka koje želimo iscrtati.
Na primjer, da biste iscrtali liniju s x-vrijednostima od 1 do 10 i y-vrijednostima jednakim kvadratu x-vrijednosti, upotrijebite sljedeći kod:
x = 1 : 10 ;
y = x.^ 2 ;
zemljište ( x,y )
Ovo će stvoriti dijagram s jednom linijom koja prikazuje odnos između x i y.
Dodavanje drugog retka crtežu
Kao u gore danim naredbama, također možemo koristiti funkciju plot dva puta za iscrtavanje dvije različite linije s novim podacima. Na primjer, da biste dodali liniju s x-vrijednostima od 1 do 10 i y-vrijednostima jednakim dvostrukim x-vrijednostima, upotrijebite sljedeći kôd:
x = 1 : 10 ;
y = x.^ 2 ;
zemljište ( x,y )
x2 = 1 : 10 ;
y2 = 2 * x2;
drži se
zemljište ( x2,y2 )
The drži se naredba govori MATLAB-u da zadrži trenutni dijagram i da mu doda nove podatke. To će rezultirati dijagramom s dvije linije: jedna prikazuje odnos između x i y, a druga prikazuje odnos između x2 i y2.
Prilagodba svojstava linija
Izgled linija u dijagramu možemo prilagoditi navođenjem dodatnih argumenata prilikom pozivanja funkcije crtanja. Na primjer, možemo promijeniti boju, stil linije i stil markera svake linije pomoću sljedećeg koda:
x = 1 : 10 ;y = x.^ 2 ;
zemljište ( x,y )
x2 = 1 : 10 ;
y2 = 2 * x2;
drži se
zemljište ( x2,y2 )
zemljište ( x,y, 'r--o' )
drži se
zemljište ( x2,y2, 'b:*' )
Ovo će stvoriti dijagram s dvije linije: jedna crvena isprekidana linija s kružnim oznakama i druga plava točkasta linija sa zvjezdicama.
Dodavanje oznaka i naslova
Da bismo dodali oznake osi i naslov crtežu, možemo koristiti funkcije xlabel, ylabel i title.
Na primjer:
x = 1 : 10 ;y = x.^ 2 ;
zemljište ( x,y )
x2 = 1 : 10 ;
y2 = 2 * x2;
drži se
zemljište ( x2,y2 )
zemljište ( x,y, 'r--o' )
drži se
zemljište ( x2,y2, 'b:*' )
xlabel ( 'X vrijednosti' )
ylabel ( 'Y vrijednosti' )
titula ( 'Primjer parcele' )
Ovo će dodati oznake na x-osi i y-osi dijagrama, kao i naslov na vrhu vašeg dijagrama.
Spremanje i izvoz parcele
Nakon što smo izradili dijagram, možemo ga spremiti ili izvesti za korištenje u drugim programima. Za spremanje crteža kao slikovne datoteke, možemo koristiti Spremi kao funkcija.
Na primjer:
Spremi kao ( gcf, 'example_plot.png' )
Ovo će sačuvati vaš trenutni broj ( gcf ) kao slikovna datoteka pod nazivom primjer_zapleta.png u trenutnom radnom direktoriju.
Zaključak
Iscrtavanje više linija u MATLAB-u omogućuje vizualizaciju i usporedbu podataka u jednoj slici iscrtavanja. U MATLAB-u koristimo funkciju iscrtavanja zajedno s funkcijom čekanja i zadržavanja za iscrtavanje više linija u jednom planu. Slično tome, također možemo prilagoditi svojstva linija, dodati oznake i naslove te spremiti ili izvesti naše dijagrame. Pročitajte više o iscrtavanju više linija u MATLAB-u u ovom članku.