Выдайте сообщение отображения и ошибка
error(msg)error(msg,A1,...,An)error(msgID,___)error(errorStruct)error( включает ошибочный идентификатор на исключении. Идентификатор позволяет вам отличить ошибки и управлять тем, что происходит, когда MATLAB сталкивается с ошибками. Можно включать любой из входных параметров в предыдущих синтаксисах. msgID,___)
error( выдает ошибку поля в скалярной структуре.errorStruct)
Когда вы выдаете ошибку, MATLAB получает информацию об этом и хранит ее в структуре данных, которая является объектом класса MException. Можно получить доступ к информации в объекте исключения при помощи try/catch. Или, если ваша программа останавливается из-за исключения и возвращает управление в Командную строку, можно использовать MException.last.
MATLAB не прекращает осуществление программы, если ошибка происходит в блоке try. В этом случае MATLAB передает управление к блоку catch.
Если все входные параметры к error пусты, MATLAB не выдает ошибку.
MException | MException.last | assert | dbstack | errordlg | try | warning