Составители:
58
Строка определения функ-
ции
Первая строка комментария
Комментарий
Тело функции
function f = fact (n)
% FACT Вычисление факториала.
% fact(n) возвращает n! - факториал числа n
% Вычислить fact (n) = prod(1:n).
f = prod(1:n);
Структура этой простейшей функции содержит компоненты,
которые являются общими для любых функций системы MATLAB:
• Строка определения функции задаёт имя, количество и поря-
док следования входных и выходных аргументов.
• Первая строка комментария определяет назначение функции.
Она выводится на экран с помощью команд lookfor или help имя ка-
талога.
• Комментарий выводится
на экран вместе с первой строкой
при использовании команды help имя функции.
• Тело функции - это программный код, который реализует вы-
числения и присваивает значения выходным аргументам.
3.2 Создание М-файлов. M-сценарии. M-функции
M-файлы
M-файлы являются обычными текстовыми файлами, которые
создаются с помощью текстового редактора. Для операционной среды
персонального компьютера система MATLAB поддерживает специ-
альный встроенный редактор/отладчик, хотя можно использовать и
любой другой текстовый редактор с ASCII-кодами. Открыть редактор
можно двумя способами:
• из меню File выбрать опцию New, а затем M-File.
•
использовать команду редактирования edit.
Пример. Команда edit poof запускает редактор и открывает
файле poof.m. Если имя файла опущено, то запускается редактор и
открывается файл без имени. Далее можно записать, например, функ-
цию fact, приведенную выше, вводя строки текста и сохраняя их в
файле с именем fact.m в текущем каталоге. Как только такой
файл
создан, можно выполнить следующие команды:
• Вывести на экран имена файлов текущего каталога:
what
• Вывести на экран текст M-файла fact.m:
type fact
Строка определения функ- function f = fact (n)
ции % FACT Вычисление факториала.
Первая строка комментария % fact(n) возвращает n! - факториал числа n
Комментарий % Вычислить fact (n) = prod(1:n).
f = prod(1:n);
Тело функции
Структура этой простейшей функции содержит компоненты,
которые являются общими для любых функций системы MATLAB:
• Строка определения функции задаёт имя, количество и поря-
док следования входных и выходных аргументов.
• Первая строка комментария определяет назначение функции.
Она выводится на экран с помощью команд lookfor или help имя ка-
талога.
• Комментарий выводится на экран вместе с первой строкой
при использовании команды help имя функции.
• Тело функции - это программный код, который реализует вы-
числения и присваивает значения выходным аргументам.
3.2 Создание М-файлов. M-сценарии. M-функции
M-файлы
M-файлы являются обычными текстовыми файлами, которые
создаются с помощью текстового редактора. Для операционной среды
персонального компьютера система MATLAB поддерживает специ-
альный встроенный редактор/отладчик, хотя можно использовать и
любой другой текстовый редактор с ASCII-кодами. Открыть редактор
можно двумя способами:
• из меню File выбрать опцию New, а затем M-File.
• использовать команду редактирования edit.
Пример. Команда edit poof запускает редактор и открывает
файле poof.m. Если имя файла опущено, то запускается редактор и
открывается файл без имени. Далее можно записать, например, функ-
цию fact, приведенную выше, вводя строки текста и сохраняя их в
файле с именем fact.m в текущем каталоге. Как только такой файл
создан, можно выполнить следующие команды:
• Вывести на экран имена файлов текущего каталога:
what
• Вывести на экран текст M-файла fact.m:
type fact
58
Страницы
- « первая
- ‹ предыдущая
- …
- 58
- 59
- 60
- 61
- 62
- …
- следующая ›
- последняя »
