READPATH

Путь поиска файлов для команды 'Рид'

Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.

Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.

Описание

READPATH определяет директории, где функциональный read поиски файлов.

Возможные значения: Представьте в виде строки или последовательность строк.

Переменная READPATH может представлять больше чем одну поисковую директорию. Эта переменная может быть присвоена последовательность строк: каждый элемент последовательности представляет директорию, в которой файлы являются поиском.

Примечание

Когда конкатенировано с именем файла, директории, данные переменными path, должны произвести допустимые пути.

Пути немного системно-зависимы. Можно разделить подкаталоги / во всех системах. В системах Windows® можно альтернативно использовать символ обратной косой черты (\).

Обратите внимание на то, что в MuPAD®, одна обратная косая черта в символьной строке создается путем ввода двух обратных косых черт. Например, строка MuPAD, представляющая путь “C:\Programs\MuPAD” должен быть задан "C:\\Programs\\MuPAD".

Функциональный pathname позволяет создавать пути, независимые от текущей операционной системы.

Примеры

Пример 1

В этом примере показано, как задать READPATH. Больше чем один путь может быть дан. read будет искать файлы, которые будут открыты в директориях, данных READPATH. Следующее производит допустимый READPATH для UNIX® и систем Linux® только, поскольку диафрагмы пути трудно закодированы в строках:

READPATH := "math/lib/", "math/local/"

Это - хороший стиль программирования, чтобы использовать независимые от платформы строки пути. Это может быть достигнуто с функциональным pathname:

READPATH := pathname("math", "lib"), 
            pathname("math", "local")

Все переменные пути могут быть установлены в свои значения по умолчанию путем удаления их:

delete READPATH:

Пример 2

Переменная path WRITEPATH только принимает одну строку пути:

WRITEPATH := "math/lib/", "math/local/"
Error: Invalid argument. [WRITEPATH]

Смотрите также

Функции MuPAD