Моделирование в MATLAB/Simulink и SCILAB/Scicos - page 29

27
dir
– выводит список файлов, содержащихся в рабочей папке,
what
– выводит список файлов MATLAB (*.m, *.mat, *.mех),
содержащихся в рабочей папке.
Последняя из папок, просмотренных пользователем, будет установлена в
качестве рабочей.
2. 6. Программирование в MATLAB. Сценарии и функции
В MATLAB имеется возможность предварительной подготовки
последовательности команд, записи ее в виде файла и последующее
неоднократное выполнение этих команд. В MATLAB существует два типа
файлов, позволяющих реализовать такую возможность:
М-сценарий
и
М-
функция
.
М-сценарием
(
Script-файлом
) называется файл, содержащий
последовательность команд, операций и функций MATLAB,
выполняющих действия над переменными рабочей области. М-
сценарий не имеет входных и выходных аргументов.
М-функцией
(в дальнейшем просто функцией) называется
последовательность команд и операций, помещенная в файл,
снабженный специальным заголовком, и осуществляющая операции
только над входными переменными.
2. 6. 1. Сценарии
Script
-сценарий помещается в текстовый файл с расширением *.
m
и
содержит последовательность операторов MATLAB. В качестве примера
приведем следующий простейший
script
-сценарий
c=3.5;
d=a/c*cos(b);
e=a*(c*sin(b)+cos(pi-b));
f=e/d
Для создания сценария необходимо сделать следующее:
1.
Создайте в текущей рабочей папке файл с именем
ws.m
, выбрав команду
File→New→M-File
или щелкнуть на кнопке .
2.
Наберите в нем вышеуказанный текст и сохраните его.
3.
Введите в командном окне значения
7
=
a
;
4
pi
b
=
; и наберите команду
ws
, которая вызывает выполнение указанной последовательности
операций над переменными, хранящимися в рабочей области памяти. Все
использованные переменные
с
,
d
,
е
и
f
также сохраняются в рабочей
области памяти и доступны для дальнейших операций.
Все указанные действия и результат представлены на рис. 2.2.
1...,19,20,21,22,23,24,25,26,27,28 30,31,32,33,34,35,36,37,38,39,...286
Powered by FlippingBook