Создать исключение, как если бы оно возникло в вызывающей функции
throwAsCaller( создает исключение, как если бы оно возникло в вызывающей функции. Исключение завершает выполняемую в данный момент функцию и возвращает управление на клавиатуру или вложенный элемент exception)catch блок. При создании исключения извне try/catch оператор MATLAB ® отображает сообщение об ошибке в окне команд.
Вы можете получить доступ к MException объект через try/catch оператор или MException.last функция.
Иногда для ошибки более информативно указывать на местоположение в вызывающей функции, которое приводит к исключению, а не указывать на функцию, которая фактически порождает исключение. Вы можете использовать throwAsCaller для упрощения отображения ошибок.
error | MException.last | rethrow | throw | try, catch