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()
Список целого числа и строки