Сообщения об ошибках и их исправление

При обнаружении ошибок в выражениях или командах MATLAB указывает на наличие ошибки. Из текста иногда можно понять сущность ошибки, но часто комментарии бывают настолько общими, что трудно установить место и содержание ошибки. Надо отличать предупреждение об ошибке от сообщения о ней. Предупреждения (обычно после слова Warning) не останавливают вычисления и лишь предупреждают о том, что ответ может быть ошибочным.

Пример предупреждения:

>> sin(0)/0

Warning: Divide by zero.

ans =

NaN

При сообщении об ошибке красного цвета(после знаков???) MATLAB не выдает решение. Вычислим, например, значение с помощью встроенной элементарной функции sqrt (квадратный корень), введя выражение

>> sqr(2)

??? Undefined function or variable 'sqr'.

Это сообщение об ошибке говорит о том (на английском языке), что не определена функция или переменная и указывает на sqr.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: