Pref:: userOptions

Дополнительные опции при запуске MuPAD

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

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

Синтаксис

Pref::userOptions()

Описание

Pref::userOptions() возвращает дополнительные опции, данные пользователем при вызове MuPAD®.

При запуске ядра MuPAD с флага "-U" пользователь может задать опции, которые могут использоваться на сеансе MuPAD.

Примеры

Пример 1

Если при запуске MuPAD с команды mupad -U "Hello World", Pref::userOptions возвращает строку "Hello World":

Pref::userOptions()
"Hello World"

Пример 2

Чтобы задать несколько пользовательских опций, можно использовать разделитель между строками. MuPAD вызван mupad -U "myhome,/home/user/myhome,2":

Pref::userOptions()
"myhome,/home/user/myhome,2"

Следующий вызов разделяет строку в эти три части (чтобы продемонстрировать, строка записана explicitely):

s := "myhome,/home/user/myhome,2":
opts := []:
ind := 0:
while (ind := stringlib::contains(s, ",", Index)) <> FALSE do
  opts := opts . [s[1 .. ind-1]];
  s := s[ind+1 .. length(s)]:
end_while:
opts := opts . [s]

delete s, opts, ind:

Возвращаемые значения

Определяемые пользователем опции как строки