Scrigroup - Documente si articole

Username / Parola inexistente      

Home Documente Upload Resurse Alte limbi doc  


AccessAdobe photoshopAlgoritmiAutocadBaze de dateCC sharp
CalculatoareCorel drawDot netExcelFox proFrontpageHardware
HtmlInternetJavaLinuxMatlabMs dosPascal
PhpPower pointRetele calculatoareSqlTutorialsWebdesignWindows
WordXml


Instructiuni de salt si bucle

Matlab

+ Font mai mare | - Font mai mic



DOCUMENTE SIMILARE

Trimite pe Messenger
Rezolvarea ecuatiilor liniare
Tehnici de plotare - Plotari 2D elementare - Generarea graficelor
PACHETUL DE MODELARE SI SIMULARE SIMULINK
Editorul/Debugger-ul MATLAB
Rezolvarea ecuatiilor diferentiale
Matrici, vectori si polinoame
Tipuri de date si operatori
PREZENTAREA TOOLBOX-URILOR MATLAB
Plotari tridimensionale (3 D)
Instructiuni de salt si bucle


Instructiuni de salt si bucle

In MATLAB exista mai multe tipuri de instructiuni de control al buclelor:

if, impreuna cu else si elseif executa un grup de instructiuni pe baza unei conditii logice.




switch, case si otherwise executa diverse grupuri de instructiuni in functie de valoarea unei anumite conditii logice.

while executa un grup de instructiuni de un numar nedefinit de ori, pe baza unei conditii logice.

for executa un grup de instructiuni de un numar fixat de ori.

break termina executia pentru o bucla for sau while.

trycatch schimba controlul buclei daca o eroare este detectata in timpul executiei.

return provoaca intoarcerea la functia care a apelat prcedura.

Toate instructiunile de salt folosesc comanda end pentru a indica sfarsitul blocului respectiv.

Exemple de utilizare a unor instructiuni de salt:

Instructiunile if si elseif:



if n < 0                                % Daca n este negativ afiseaza un mesaj de eroare.

disp('Intrarea trebuie sa fie pozitiva');

elseif rem(n,2)= =0          %Daca n este pozitiv si par, imparte-l la 2.

           

A = n/2;

else

A = (n+1)/2;            %Daca n este pozitiv si impar incrementeaza si imparte la 2

end

Instructiunea for:

for i = 1:m

    for j = 1:n

        A(i,j) = 1/(i + j - 1);

    end

end






Politica de confidentialitate



DISTRIBUIE DOCUMENTUL

Comentarii


Vizualizari: 829
Importanta: rank

Comenteaza documentul:

Te rugam sa te autentifici sau sa iti faci cont pentru a putea comenta

Creaza cont nou

Termeni si conditii de utilizare | Contact
© SCRIGROUP 2022 . All rights reserved

Distribuie URL

Adauga cod HTML in site