Файл-программы

 

Файл-программа была представлена выше (работа с примером). Все переменные, объявленные в файл-программе, становятся доступ­ными в рабочей среде после ее выполнения.

Переменные, определенные в одной файле-программе, можно использовать в других файл-программах и в командах, выполняемых из командной стро­ки. Выполнение команд, содержащихся в файл-программе, осуществляется двумя способами:

1. Из редактора М-файлов так, как описано выше.

2. Из командной строки или другой файл-программы, при этом в качестве команды используется имя М-файла.

Применение второго способа намного удобнее, особенно, если созданная файл-программа будет неоднократно использоваться впоследствии. Факти­чески, созданный М-файл становится командой, которую понимает MatLab. Закройте все графические окна и наберите в командной строке mydemo, по­является графическое окно, соответствующее командам файл-программы mydemo.m. После ввода команды mydemo MatLab производит следующие действия.

1. Проверяет, является ли введенная команда именем какой-либо из пере­менных, определенных в рабочей среде. Если введена переменная, то вы­водится ее значение.

2. Если введена не переменная, то MatLab ищет введенную команду среди встроенных функций. Если команда оказывается встроенной функцией, то происходит ее выполнение.

3. Если введена не переменная и не встроенная функция, то MatLab начи­нает поиск М-файла с названием команды и расширением m. Поиск на­чинается с текущего каталога (Current Directory), если М-файл в нем не найден, то MatLab просматривает каталоги, установленные в пути поиска (Path). Найденный М-файл выполняется в MatLab.

Если ни одно из вышеперечисленных действий не привело к успеху, то вы­водится сообщение в командное окно, например:

» mydem

??? Undefined function or variable 'mydem'.

Как правило, М-файлы хранятся в каталоге пользователя. Для того чтобы система MatLab могла найти их, следует установить пути, указывающие рас­положение М-файлов.








Дата добавления: 2015-03-11; просмотров: 595;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.003 сек.