Лабораторная работа: Программирование в 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 условие цикла

--> ЧИТАТЬ ПОЛНОСТЬЮ <--

К-во Просмотров: 445
Бесплатно скачать Лабораторная работа: Программирование в MATLAB