setVar

Присвойте переменную в блокноте MuPAD

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

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

Синтаксис

setVar(nb,MATLABvar)
setVar(nb,'MuPADvar',MATLABexpr)

Описание

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

пример

setVar(nb,'MuPADvar',MATLABexpr) присваивает символьное выражение MATLABexpr в рабочем пространстве MATLAB к переменной MuPADvar в блокноте MuPAD nb.

Примеры

свернуть все

Скопируйте переменную y со значением exp(-x), присвоенный ему с рабочего пространства MATLAB на блокнот MuPAD. Выполните все три шага в Окне Команды MATLAB.

Создайте символьную переменную x и присвойте выражение exp(-x) y:

syms x
y = exp(-x);

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

mpnb = mupad;

Скопируйте переменную y и ее значение exp(-x) к блокноту MuPAD mpnb:

setVar(mpnb,'y',y)

После выполнения этого оператора механизм MuPAD, сопоставленный с блокнотом mpnb, содержит переменную y с ее значением exp(-x).

При Работе в Окне Команды MATLAB присвойте выражение t^2 + 1 переменной g в блокноте MuPAD. Выполните все три шага в Окне Команды MATLAB.

Создайте символьную переменную t:

syms t

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

mpnb = mupad;

Присвойте значение t^2 + 1 переменной g в блокноте MuPAD mpnb:

setVar(mpnb,'g',t^2 + 1)

После выполнения этого оператора механизм MuPAD, сопоставленный с блокнотом mpnb, содержит переменную g с ее значением t^2 + 1.

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

свернуть все

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

Переменная в блокноте MuPAD, заданном как переменная.

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

Выражение в рабочем пространстве MATLAB, заданном как символьное выражение.

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