exponenta event banner

Создание функции

Создание функций, включая анонимные, локальные и вложенные функции

Функции содержат одну или несколько последовательных команд и могут принимать входы и обратные выходы. Чтобы создать программу с несколькими строками кода, создайте именованную функцию в файле.

Кроме того, если требуется определить однострочную функцию для передачи другой функции - например, математическое выражение для передачи вintegral функция - можно создать анонимную функцию.

Синтаксис языка MATLAB

functionОбъявление имени функции, входов и выходов

Темы

Создание функций в файлах

Сохраните несколько команд в файле программы, который может принимать входные данные и возвращать выходные данные.

Типы функций

В MATLAB ® доступно несколько типов функций, включая локальные функции, вложенные функции, частные функции и анонимные функции.

Порядок приоритетности функций

Чтобы определить, какую функцию вызывать, если несколько функций в текущей области имеют одинаковые имена, MATLAB использует порядок приоритета функций.

Добавить справку для программы

Текст справки появляется в окне команд при использовании help функция. Создайте текст справки для программы, вставив комментарии в начале.

Индексирование в результаты вызова функции

В этом разделе описывается, как разделять индекс на временные переменные, создаваемые вызовами функций.

Настройка кнопки запуска для функций

Выполнение функций, требующих начальной установки из редактора, путем настройки кнопки «Выполнить».

Связанная информация