Лабораторная работа: Программирование в MATLAB
Операторы MATLAB
· Операторы цикла
Цикл for
Синтаксис
for count=start:step:final
команды MATLAB
end
Описание
count – переменная цикла,
start – ее начальное значение,
final – ее конечное значение,
step – шаг, на который увеличивается count при каждом следующем заходе в цикл
цикл заканчивается, как только значение count становится больше final.
Пример
Пусть требуется вывести семейство кривых для x€ [0, 2π], которое задано функцией, зависящей от параметра
y (x, a) = e-ax sin x,
для значений параметра а от -0.1 до 0.1. Ниже приведен листинг файл-программы для вывода семейства кривых.
Листинг программы
Figure
x = [0:pi/30:2*pi];
for a = -0.1:0.02:0.1
y = exp (-a*x).*sin(x);
hold on
plot (x, y)
end
В результате выполнения программы появится графическое окно, которое содержит требуемое семейство кривых.
Цикл while
Синтаксис
while условие цикла
--> ЧИТАТЬ ПОЛНОСТЬЮ <--