MATLAB в инженерных и научных расчетах


             

в другом окне указать папку


и в другом окне указать папку и имя этого файла. После указания имени и сохранения М-файла он готов для выполнения записанной программы. Для этого необходимо щелкнуть мышкой по пиктограмме Выполнить. Она выполнена в виде страницы со стрелкой, направленной вниз ¯. Результат выполнения программы или сообщения об ошибках появится в окне команд. Описанный процесс называется созданием М-файла сценария сессии. Файл-сценарий, именуемый также Script-файлом, имеет весьма простую структуру:





























%



Основной комментарий, если необходимо.



%



Дополнительный комментарий, если необходимо.





Тело программы с любыми выражениями.



Важными являются следующие свойства файлов-сценариев:





































1.



Они не имеют входных и выходных аргументов.



2.



Работают с данными из рабочей области.



3.



В процессе выполнения не компилируются.



4.



Представляют собой последовательность операций, аналогичную той, что используется в сессии.



Кроме М-файла сценария, в MATLAB существует М-файл функция. Отличие М-файла функции от сценария состоит в том, что он является аналогом подпрограммы типа function в языке Pascal.

Структура М-файла функции с одним выходным параметром имеет вид:











































function var = f _ name (Список

параметров)



%



Основной комментарий, если необходимо.



%



Дополнительный комментарий, если необходимо.





Тело программы с любыми выражениями.





var = выражение



М-файл функция обладает такими свойствами:

1. Он начинается с ключевого слова function, после которого указывается имя переменной var – выходного параметра, имя самой функции f _ name и список ее входных параметров, отделенных запятой.

Внимание: Имя М-файла функции должно совпадать

с самой f _ name (именем самой функции). MATLAB автоматически присваивает данное имя при выполнении команды Save as.

2. Результат выполнения М-файла функции присваивается имени функции, которое может использоваться в математических выражениях подобно функциям sin(x), log(x) и т. п.


Содержание  Назад  Вперед