Cum să reprezinte două elemente grafice în două figuri cu MATLAB

Cum să reprezinte două grafice în două figuri cu MATLAB.

Dacă lucrați cu calcul, matrici și desenarea cifrelor (reprezentare grafică) în același timp, atunci Matlab este software-ul matematic potrivit pentru a face treaba. Cu toate acestea, dacă doriți să deschideți mai multe diagrame în același timp, Matlab nu are un proces intuitiv. Aveți posibilitatea să aveți doar o fereastră grafică deschisă la un moment dat. Dacă îi spui lui Matlab să deseneze o altă grafică, programul elimină cel care este deschis în acel moment. Trasați mai multe grafice simultan în Matlab utilizând funcția "Subplot".

Definiți variabilele independente pentru cele două grafice, dacă nu ați făcut-o deja. De exemplu, scrieți următorul cod în linia de comandă Matlab:

x = -pi: 0, 1: pi;

Apăsați pe Enter. În acest exemplu, Matlab va crea o listă cu numere pe care le stochează ca "x" și care începe în negativ pi crescând 0, 1 la un moment dat până când ajunge la pozitiv pi.

Definiți variabilele dependente pentru cele două grafice, dacă nu ați făcut-o deja. De exemplu, scrieți următorul cod în linia de comandă Matlab:

y = sin (x); z = cos (x);

Apăsați pe Enter. În acest exemplu, Matlab va crea două liste de numere atâta timp cât "x" și le va păstra în "y" și "z", reprezentând sinusul și cosinusul respectiv "x".

Plotați "y" în funcție de "x" și "z" în funcție de "x" în același timp, generând două cifre separate și independente în aceeași fereastră cu următorul cod:

figura, subplot (1, 2, 1), complot (x, y), subplot (1, 2, 2), complot (x, z)

Inițial acest cod îi spune lui Matlab să genereze o cifră. Funcția de subplot spune Matlab că veți genera o figură cu un număr definit de rânduri și coloane de grafice. Al treilea argument spune Matlab unde să plaseze graficul definit în continuare cu funcția "plot". În acest exemplu, Matlab trage fără cifre (x) și cos (x) în cifre paralele.

consiliu

Cele două funcții planificate nu trebuie să depindă de aceeași variabilă ca în acest exemplu. Acestea pot fi complet independente unele de altele.