Иллюстрированный самоучитель по MathCAD 11

Сообщения об ошибках

Таблица П4.1. Сообщения об ошибках.

Ошибка Перевод Вероятная причина Возможные пути устранения
Сообщения об ошибках в численных вычислениях
A "Find" or "Minerr" must be preceded by a matching "Given" Find или Minerr должны предваряться ключевым словом Given Эта ошибка выделяет функцию Find или Minerr при их несогласованности с Given Каждый вычислительный блок, который заканчивается функцией Find или Minerr, должен начинаться с ключевого слова Given
All evaluations resulted in either an error or a complex result Вычисления приводят к ошибке или комплексному результату Mathcad не может начертить некоторые точки, потому что не существует действительных значений для их нанесения на график Это сообщение может появиться, если имеется ошибка или все значения комплексные
Arguments in function definitions must be names Аргументы в определениях функции должны быть именами Выделенное определение функции содержит неправильный перечень аргументов В списке аргументов должны быть правильно поименованы переменные, или список имен необходимо отделить запятыми
At least one limit must be infinity По крайней мере один предел должен быть бесконечным Когда для интегрирования выбран алгоритм бесконечного предела, то по крайней мере один из пределов интеграла должен быть бесконечным Тип бесконечности вводится нажатием сочетания клавиш CTRL + SHIFT + 2.
Для изменения алгоритма, использующего бесконечный предел, или для вычисления какого-либо другого интеграла щелкните на интеграле правой кнопкой мыши и измените алгоритм с помощью контекстного меню
Can only evaluate an n-th order derivative when n=0.1..5. Можно вычислить n-й порядок производной, только когда п=0.1..5 Порядок производной должен быть одним из следующих чисел: 0, 1, 2,… 5. Если Вы хотите посчитать производную более высокого порядка, то делайте это с помощью символьного дифференцирования
Can't evaluate this function when its argument less than or equal to zero Невозможно вычислить эту функцию, когда ее аргумент меньше или равен нулю Такое сообщение может касаться XY – или полярных графиков, имеющих логарифмические оси, на которых или пределы, или некоторые из значений, не положительны Отрицательные числа и ноль не могут быть расположены нигде на логарифмических осях. Смените тип осей графика или постройте его для других значений
Can't converge to a solution Не сходится к решению Численный метод расходится (не может найти решения) Убедитесь, что операция не применяется к функции в области непосредственной близости точки ее сингулярности (деления на ноль). Попробуйте поменять параметры численного метода (например начальное приближение).
Попробуйте увеличить константу TOL, т. е. осуществить поиск решения с худшей погрешностью.
Попробуйте поменять численный алгоритм, если это возможно (вызвав контекстное меню нажатием на месте ошибки правой кнопки мыши)
Can't define the same variable more than once in the same expression Невозможно определить ту же самую переменную более одного раза в одном и том же выражении Вы пытаетесь вычислить одну и ту же переменную дважды в одном выражении Пример подобной ошибки: если Вы создаете вектор с левой стороной а: = и используете это же имя справа, то получите ошибку
Can't determine what units the result of this operation should have Невозможно определить, в каких единицах следует быть результату этой операции Вы возвели выражение, содержащее единицы измерения, в степень, являющуюся переменной в неких пределах или вектором. В результате невозможно определить размерность результата Если выражение включает в себя единицы измерений, то можно возводить его только в действительную фиксированную степень
Cant divide by zero Деление на ноль невозможно Где-то в программе или внутри численного метода возникло деление на ноль Найдите место деления на ноль и устраните его.
Попробуйте поменять параметры численного метода, константы точности или сам численный алгоритм
Could not find a solution Невозможно найти решение Численный метод расходится (не может найти решения) См. "Can't converge to a solution"
Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.