MLStartDir

Задайте текущую рабочую папку MATLAB после запуска

Синтаксис

= MLStartDir(path)
MLStartDir path
out = MLStartDir(path)

Описание

= MLStartDir(path) устанавливает MATLAB® рабочая папка после запуска. Используйте этот синтаксис при работе непосредственно в листе.

MLStartDir path устанавливает рабочую папку MATLAB после запуска. Используйте этот синтаксис в макросе VBA.

out = MLStartDir(path) позволяет выявлять ошибки при выполнении MLStartDir в макросе VBA. Если MLStartDir отказывает, затем out является строка , содержащая кодом ошибки. В противном случае out является 0.

Входные параметры

path

Путь к новой рабочей папке MATLAB после запуска.

Выходные аргументы

out

Состояние выполнения, содержащее 0 если команда выполнена успешно. В противном случае out содержит строку с кодом ошибки.

Примеры

свернуть все

Установите рабочую папку MATLAB равной d:\work после запуска в камере листа.

=MLStartDir("d:\work")

Если путь к папке содержит пространство, встройте путь в одинарные кавычки в двойных кавычках.

Установите рабочую папку MATLAB равной d:\my work в макросе VBA.

MLStartDir "'d:\my work'"

Установите рабочую папку MATLAB равной d:\work после запуска в макросе VBA. Верните состояние выполнения out.

out = MLStartDir("d:\work")

Совет

  • Эта функция не работает, как стандартная Microsoft® Windows® Start In настройки, поскольку она не запускается автоматически startup.m или matlabrc.m в указанной папке.

  • Рабочая папка изменяется только, если вы запускаете MATLAB после запуска этой функции. Выполнение этой функции во время работы MATLAB не меняет рабочую папку для текущего сеанса. В этом случае MATLAB использует указанную папку в качестве рабочей при перезапуске.

  • Работа с кодом VBA в Excel® с помощью Spreadsheet Link™ необходимо включить Spreadsheet Link как ссылку в Microsoft Visual Basic® Редактор. Для получения дополнительной информации см. раздел Установка.

См. также

Введенный в R2006b