Фактические и отображенные результаты оценок

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

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

Когда MuPAD® выполняет выражение или выполняет команду, вывод, что системные отображения могут отличаться от фактического результата. Самый простой пример этого поведения - то, что MuPAD не отображает все вычисленные результаты. Можно подавить выходные параметры путем завершения команд с двоеточиями. Например, оценка следующего выражения возвращается 4. Однако MuPAD не отображает вывода, потому что выражение отключено с двоеточием:

2 + 2:

Вызов функции last(1) возвращает ранее вычисленное значение. Также можно использовать оператор %, чтобы возвратить то значение:

%

MuPAD также подавляет промежуточные результаты, полученные в циклах и процедурах. Например, оценка следующего цикла for возвращает пять чисел. Однако вывод содержит только конечный результат:

for x from 1 to 5 do
  hold(_power)(x, 2) = x^2
end_for

Чтобы отобразить промежуточные результаты, полученные в циклах и процедурах, используйте функцию print в цикле или процедуре. Например, чтобы отобразить все пять чисел, полученных в цикле for, введите:

for x from 1 to 5 do
  print(hold(_power)(x, 2) = x^2)
end_for

Также используйте функцию fprint. Эта функция обычно пишет результаты в файл, обозначенный одним из аргументов fprint. Когда этот аргумент 0, функция отображает результаты на экране:

for x from 1 to 5 do
  fprint(Unquoted, 0, hold(_power)(x, 2) = x^2);
end_for
1^2 = 1
2^2 = 4
3^2 = 9
4^2 = 16
5^2 = 25

print и функции fprint отображают выводы по-другому. Функция print использует набранный режим, который является, как математические выражения обычно пишутся на бумаге. Функция fprint использует формат ASCII. Для получения информации о различных режимах вывода, доступных в MuPAD, смотрите Используя Различные Режимы вывода.

Для просмотра документации необходимо авторизоваться на сайте