вывод ::Сокращает выражение
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.
output::subexpr(e, <varname>)
output::subexpr переписывает символьное выражение с точки зрения общих подвыражений.
Если выражение, e содержит общие подвыражения, output::subexpr(e), возвращает список, который содержит сокращенное выражение и сокращения в форме уравнений. С output::subexpr вы получаете те же сокращения, как вы видите в выходных параметрах. Смотрите Пример 1.
Вывод этой команды не зависит от текущей установки Pref::abbreviateOutput.
По умолчанию MuPAD® генерирует сокращения с помощью # символа, сопровождаемого числами. Используя аргумент varname, можно настроить имена сокращенных подвыражений. Смотрите Пример 2.
Можно сократить выражение:
y := solve(x^3 + x + 1 = 0, x, MaxDegree = 3): output::subexpr(y)

Можно настроить имена сокращенных подвыражений:
y := solve(x^3 + x + 1 = 0, x, MaxDegree = 3): output::subexpr(y, t)

|
Выражение MuPAD |
|
Базовое имя для переменных сокращения |
Перечислите, который содержит сокращенное выражение и сокращения как уравнения