Выполнение команд !, dos, unix и vms

Из командной строки MATLAB возможно выполнение команд наиболее распространенных операционных систем:

  • ! команда — выполнение заданной команды из набора операционной системы; в среде которой установлена MATLAB;

  • unix команда — выполнение заданной команды из операционной системы UNIX или UNIX-подобных систем (версии Linux);

  • vms команда — выполнение заданной команды из операционной системы VMS (Open VMS);

  • dos команда — выполнение заданной команды из набора команд MS-DOS или установленной ОС семейства Windows, в последнем случае команда выполняется в фоновом режиме.

Выведем блокнот Windows для редактирования m-файла:

dos 'notepad myfile.m'

или

[s w]=dos('notepad myfile.m')

s=0, когда команда выполнена успешно, в противном случае s=1, w содержит сообщение DOS.