Моделирование в системе MATLAB. Часть 1. Основы работы в MATLAB. Терёхин В.В. - 61 стр.

UptoLike

Составители: 

59
Вызвать функцию fact с заданными параметрами:
fact (5)
ans= 120
М-сценарии
Сценарии являются самым простым типом M-файлау них
нет входных и выходных аргументов. Они используются для автома-
тизации многократно выполняемых вычислений. Сценарии опериру-
ют данными из рабочей области и могут генерировать новые данные
для последующей обработки в этом же файле
. Данные, которые ис-
пользуются в сценарии, сохраняются в рабочей области после завер-
шения сценария и могут быть использованы для дальнейших вычис-
лений.
Пример. Следующие операторы вычисляют радиус-вектор
rho для различных тригонометрических функций от угла theta и стро-
ят последовательность графиков в полярных координатах.
Строка коммента-
р
ия
Вычисления
Команды графиче-
ского вывода
% M-file petals - сценарий построения
% лепесткового графика
theta = -pi:0.01:pi;
rho(1, :) = 2*sin(5*theta).^2;
rho(2, :) = cos(10*theta).^3;
rho(3, :) = sin(theta).^2;
rho(4, :) = 5*cos(3.5*theta).^3;
for i = 1:4
polar (theta, rho(i, :))
pause
end
Создайте М-файл petals.m, вводя указанные выше операторы.
Этот файл является сценарием. Ввод команды petals.m в командной
строке системы MATLAB вызывает выполнение операторов этого
сценария.
После того, как сценарий отобразит первый график, нажмите
клавишу Return, чтобы перейти к следующему графику. В сценарии
отсутствуют входные и выходные аргументы; программа petals.m
сама создаёт
переменные, которые сохраняются в рабочей области
системы MATLAB. Когда выполнение завершено, переменные (i,
theta и rho) остаются в рабочей области. Для того чтобы увидеть этот
список, следует воспользоваться командой whos.
М-функции
   •    Вызвать функцию fact с заданными параметрами:
              fact (5)
              ans= 120
                           М-сценарии
        Сценарии являются самым простым типом M-файла – у них
нет входных и выходных аргументов. Они используются для автома-
тизации многократно выполняемых вычислений. Сценарии опериру-
ют данными из рабочей области и могут генерировать новые данные
для последующей обработки в этом же файле. Данные, которые ис-
пользуются в сценарии, сохраняются в рабочей области после завер-
шения сценария и могут быть использованы для дальнейших вычис-
лений.
        Пример. Следующие операторы вычисляют радиус-вектор
rho для различных тригонометрических функций от угла theta и стро-
ят последовательность графиков в полярных координатах.

Строка коммента-     % M-file petals - сценарий построения
рия                  % лепесткового графика

                      theta = -pi:0.01:pi;
Вычисления            rho(1, :) = 2*sin(5*theta).^2;
                      rho(2, :) = cos(10*theta).^3;
                      rho(3, :) = sin(theta).^2;
                      rho(4, :) = 5*cos(3.5*theta).^3;
                      for i = 1:4
Команды графиче-
                         polar (theta, rho(i, :))
ского вывода
                         pause
                       end

         Создайте М-файл petals.m, вводя указанные выше операторы.
Этот файл является сценарием. Ввод команды petals.m в командной
строке системы MATLAB вызывает выполнение операторов этого
сценария.
         После того, как сценарий отобразит первый график, нажмите
клавишу Return, чтобы перейти к следующему графику. В сценарии
отсутствуют входные и выходные аргументы; программа petals.m
сама создаёт переменные, которые сохраняются в рабочей области
системы MATLAB. Когда выполнение завершено, переменные (i,
theta и rho) остаются в рабочей области. Для того чтобы увидеть этот
список, следует воспользоваться командой whos.

                            М-функции
                                                                 59