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


Arсsh x – арккосинус гиперболический - часть 2


и в другом окне указать папку и имя этого файла. После указания имени и сохранения М-файла он готов для выполнения записанной программы. Для этого необходимо щелкнуть мышкой по пиктограмме Выполнить. Она выполнена в виде страницы со стрелкой, направленной вниз ¯. Результат выполнения программы или сообщения об ошибках появится в окне команд. Описанный процесс называется созданием М-файла сценария сессии. Файл-сценарий, именуемый также 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) и т. п.




Начало  Назад  Вперед



Книжный магазин