getlasterror
Получите последний код ошибки и текст
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.
getlasterror()
getlasterror()
возвращает последнюю ошибку, которая произошла на текущем сеансе MuPAD® как список кода ошибки и строки ошибки.
После того, как ошибка произошла (или видимый или отловленный traperror
), getlasterror
возвратит обоих код ошибки (как возвращено traperror
) и строка ошибки.
На сеансе MuPAD, где никакие ошибки не произошли, getlasterror
возвращает список [0, ""]
. Это также верно после вызова reset()
.
Обратите внимание на то, что библиотека MuPAD использует сам traperror
и что getlasterror()
может возвратить ошибки, которые были зафиксированы и правильно уже обработаны библиотекой. Вы не должны использовать getlasterror
, чтобы обнаружить ошибки, использовать возвращаемое значение traperror
вместо этого!
На новой сессии getlasterror
возвращает список, указывающий “ни на какие ошибки все же”:
getlasterror()
После того, как ошибка была выдана, getlasterror
возвращает соответствующий номер и строку:
ln(0)
Error: Singularity. [ln]
getlasterror()
Это включает ошибки, не отображенные из-за traperror
:
traperror(solve(a, b, c))
getlasterror()
Список целого числа и строки