Cum de a scrie o funcție în Matlab - cum de a defini o funcție în Matlab - Matematica
În mediul MATLAB are mai multe moduri de operare. Cel mai simplu - este de a introduce comenzi direct în fereastra de comandă (Command Window).
În cazul în care nu este vizibil în interfața, atunci trebuie să-l deschidă. Găsiți fereastra de comandă este posibilă prin meniul Desktop -> Fereastră de comandă.
Să luăm un exemplu, vom introduce în această fereastră în ordine una după alta echipa "x = [1: 100]; y = sqrt (x); plot (y)" și faceți clic pe lângă "Enter" (Enter). Programul creează instantaneu variabilele X, Y, și de a crea o variabilă consideră că valoarea sa pentru o anumită funcție, și apoi a construi graficul acesteia.
Utilizați tastele săgeată „sus“ și „jos“ în fereastra de comandă, putem comuta între toate comenzile tastat, apoi să le modificați, dacă este necesar, și prin apăsarea tastei Enter din nou pentru a trimite mediul MATLAB pentru execuție.
Confortabil? Absolut. Si cel mai important - foarte repede. Toate aceste activități să dureze câteva secunde.
Dar dacă ai nevoie de o organizare mai complexă a echipelor? Dacă doriți să performanța ciclică a unor echipe? Introduceți comenzi manual unul câte unul, și apoi lungi pentru a le caute în istoria poate fi destul de plictisitor.


Funcția draw_plot (x)
y = log (x); % Solicitarea prima funcție
subplot (1, 2, 1), plot (x, y); Construirea primul grafic%
y = sqrt (x); % Solicitarea a doua funcție
subplot (1, 2, 2), plot (x, y); Construirea unui al doilea grafic%

Revenind la fereastra de comandă.
Puteți șterge istoricul de comandă pentru informațiile suplimentare pe care noi nu sunt distras. Pentru a face acest lucru, faceți clic dreapta pe câmpul de intrare și comenzile din meniul contextual, selectați Clear Command Window.
Variabila X ne rămâne după experimentul anterior, nu am schimba, și nu a fost eliminat. Prin urmare, în fereastra de comandă puteți introduce:
draw_plot (x);
Veți vedea că MATLAB citiți funcția noastră dintr-un fișier și îl va executa prin tragere grafic.
