И другие программы этой серии
Полезно иметь представление о содержании основных папок, поскольку это по
зволяет быстро оценить возможности системы. Кроме того, нередко надо обеспе
чить путь к нужным для работы файлам системы, иначе содержащиеся в них ко
манды не будут работать.
В MATLAB особое значение имеют файлы двух типов – с расширениями .mat
и .m. Первые являются бинарными файлами, в которых могут храниться значе
ния переменных. Вторые представляют собой текстовые файлы, содержащие
внешние программы, определения команд и функций системы. Именно к ним от
46
Первое знакомство с MATLAB
Начало работы с MATLAB
47
носится большая часть команд и функций, в том числе задаваемых пользователем
для решения своих специфических задач. Нередко встречаются и файлы с расши
рением .c (коды на языке Cи), файлы с откомпилированными кодами MATLAB
с расширением .mex и др. Исполняемые файлы имеют расширение .exe.
Особое значение имеет папка MATLAB/TOOLBOX/MATLAB. В ней содер
жится набор стандартных m файлов системы. Просмотр этих файлов позволяет
детально оценить возможности поставляемой конкретной версии системы.
Полный состав файлов каждой папки (их список содержится в файле contents.m)
можно вывести на просмотр с помощью команды help eiy, где eiy – название
соответствующей подпапки. Ознакомиться с файловой системой MATLAB
несложно с помощью Проводника Windows или любого файлового менеджера.
В MATLAB 2007b директории лучше упорядочены, чем в предшествующих вер
сиях.
1.2. Начало работы с MATLAB
1.2.1. Запуск MATLAB и работа
в режиме диалога
Интерфейс и возможности трех последних версий системы MATLAB в рамках
предназначения данной книги как самоучителя различаются незначительно. Од
нако при описании отдельных деталей системы желательно ориентироваться на
какую либо конкретную версию системы. В качестве таковой вначале рассмот
рим подверсию MATLAB R2006b. Она распространена намного больше, чем но
вейшие MATLAB R2007a,b. О новых возможностях их будет сказано немного по
зднее. Пока же отметим, что в рамках материалов, характерных для данной
книги самоучителя, разница между различными версиями базовой системы
MATLAB практически отсутствует.