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

Блокноты 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, смотрите Используя Различные Режимы вывода.