CATEGORII DOCUMENTE |
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
.
try
catch
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 | Termeni si conditii de utilizare |
Vizualizari: 1511
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved