Составители:
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
Страницы
- « первая
- ‹ предыдущая
- …
- 59
- 60
- 61
- 62
- 63
- …
- следующая ›
- последняя »
