Иллюстрированный самоучитель по MatLab

Общение MATLAB с операционной системой. Работа с папками.

Общение системы MATLAB с операционной системой MS-DOS многим покажется рудиментарной возможностью. Так, во время написания данной книги такое общение не потребовалось. [Это очень важно для систем, работающих в реальном масштабе времени, причем наличие наряду с возможностью явного задания ОС (dos, unix, vms) позволяет программировать для ОС на управляющем компьютере, отличающемся от ОС пользователя MATLAB.– Примеч. ред.]. Но, как говорится, из песни слов не выкинешь – MATLAB позволяет из командой строки пользоваться основными услугами старушки MS-DOS и Windows. Есть возможность общения и с другими операционными системами и даже с глобальной сетью Интернет, в том числе и с помощью собственного HTML-браузера MATLAB (браузера помощи).

Для перехода в новую папку служит команда cd:

  • cd wd – переход в указанную папку wd;
  • cd (или произвольное имя переменной ad ad=cd) – возвращает строку с полным именем текущей папки;
  • cd.. – переход к папке, родительской по отношению к текущей.

Примеры (предполагается, что MATLAB установлен на диске Е):

>> cd
E:\matlabR12\toolbox
>> cd E:\matlabR12\tool
??? Name is nonexistent or not a directory
>> cd E:\matlabR12\toolbox\
>> cd
E:\matlabR12\toolbox

Для указания пути к текущей папке может использоваться функция pwd:

>> pwd
ans =
E:\matlabR12\toolbox

Для получения информации о содержимом текущей папки используется команда dir:

>> cd E:\matlabR12\toolbox\matlab
>> dir
.
..
audio
datafun
datatypes
demos
elfun
elmat
fun
funfun
general
graph2d
graph3d
graphics
iofun
lang
mat
ops
polyfun
sparfun
specfun
specgraph
strfun
timefun
uitools
verctrl
winfun

Обратите внимание, что в последнем примере выведено содержимое подпапки matlab одной из самых важных папок системы MATLAB – TOOLBOX. В папке TOOLBOX содержатся 46 самых важных подпапок с хранящимися в них пакетами расширения системы MATLAB, например comm – папка пакета проектирования средств телекоммуникаций, compiler – компилятор программ в коды языка С, symbolic – символьные (аналитические) вычисления и т. д. Впрочем, надо отметить, что в разных поставках системы число подпапок может различаться. Функция dir может использоваться для получения списка файлов в любой папке: files-dir ('путь к папке и имя папки').

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.