getVar

Станьте переменными от блокнота MuPAD

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

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

Синтаксис

MATLABvar = getVar(nb,'MuPADvar')

Описание

пример

MATLABvar = getVar(nb,'MuPADvar') присваивает переменную MuPADvar в блокноте MuPAD nb к символьной переменной MATLABvar в рабочем пространстве MATLAB.

Примеры

свернуть все

Скопируйте переменную со значением, присвоенным ему от блокнота MuPAD до рабочего пространства MATLAB.

Создайте новый блокнот MuPAD и задайте указатель mpnb к тому блокноту:

mpnb = mupad;

В блокноте MuPAD введите следующую команду. Эта команда создает переменную f и присваивает значение x^2 этой переменной. На данном этапе переменная и ее значение существуют только в MuPAD.

f := x^2

Возвратитесь к Окну Команды MATLAB и используйте функцию getVar:

f = getVar(mpnb,'f')
f =
x^2

После того, как вы вызовете getVar, переменная f появляется в рабочем пространстве MATLAB. Значением переменной f в рабочем пространстве MATLAB является x^2.

Теперь, используйте getVar, чтобы скопировать переменные a и b из того же блокнота. Несмотря на то, что вы не задаете эти переменные явным образом, и у них нет значений присвоенными им, они существуют в MuPAD.

a = getVar(mpnb,'a')
b = getVar(mpnb,'b')
a =
a
 
b =
b

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

свернуть все

Указатель на блокнот MuPAD, заданный как указатель блокнота MuPAD. Вы создаете указатель блокнота при открытии блокнота с функцией openmn или mupad.

Переменная в блокноте MuPAD, заданном как переменная. Переменная существует в MuPAD, даже если это не имеет никакого значения, присвоенного ему.

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

свернуть все

Переменная в рабочем пространстве MATLAB, возвращенном как символьная переменная.

Представленный в R2008b