Это приложение является алфавитным списком диагностических сообщений об ошибках в математических выражениях. Они появляются при попытке ввода, обработки или вычисления выражения, в котором Mathcad обнаруживает ошибку.
| Сообщение
| Причина
|
| Англ. яз.
| Рус. яз.
|
| Array size mismatch
| Несовпадение размеров массивов
| Попытка произвести операцию с векторами или матрицами, размеры которых не подходят для этой операции. Многие операции требуют, чтобы их векторные аргументы были одного размера, например произведение или функции linterp и согг.
|
| Cannot be denned
| Не может быть определено
| Слева от символа определения (:=) помещено неопределяемое выражение.
|
| Cannot take subscript
| Не содержит верхних индексов
| Верхний индекс использован не для матрицы, а для чего-то другого.
|
| Cannot take subscript
| Не содержит нижних индексов
| Нижний индекс использован не для вектора или матрицы, а для чего-то другого.
|
| Definition stack over-How
| Переполнение стека определении
| Использовано слишком много вложенных функций.
|
| Did not find solution
| Решение не найдено
| Mathcad не нашел решения системы уравнении. Чтобы блок решения уравнений выдал в качестве решения приближающий результат, используйте функцию Minerr- вместо функции Find.
|
| Domain error
| Ошибка области определения
| Попытка вычислить значение функции, имеющей аргумент, выходящий за область определения.
|
| Duplicate
| Дублирование
| Попытка определить одну переменную дважды в одном определении. Это сообщение появляется, когда создается вектор по левую сторону определения и используете одно имя в этом векторе дважды.
|
| Equation too large
| Слишком большое выражение
| Для вычисления в Mathcad введено слишком большое выражение. Разделите выражение на два или более подвыражений.
|
| Error in constant
| Ошибка в константе
| Mathcad интерпретирует указанное выражение как некорректную константу. Mathcad воспринимает все начинающееся с цифры как константу.
|
| Error in list
| Ошибка в списке
| Указанная функция содержит некорректный список аргументов. Правильное определение функции начинается таким образом: f(х, у, z ...).Список аргументов в скобках может состоять из одного или нескольких имен, разделенных запятой.
|
| Error in solve block
| Ошибка в блоке
| Сообщение при вычислении пользовательской функции, выражаемой через блок решения уравнений, содержащий ошибку.
|
| File error
| Ошибка файла
| Система столкнулась с ошибкой при чтении файла с помощью функции READ или READPRN.
|
| File not found
| Файл не найден
| Система не нашла файла данных, указанного в качестве параметра для функции READ или READPRN, либо для импорта в графическую область.
|
| Illegal array operation
| Неверная операция с массивом
| Попытка применить к вектору или матрице функцию или оператор, которые требуют скалярные аргументы. Например, это сообщение можно видеть при попытке применения функции синус к квадратному корню из матрицы.
|
| Illegal context
| Неверный контекст
| Оператор или функция использованы в контексте, запрещаемом Mathcad.
|
| Illegal factor
| Неверный множитель
| В поле ввода единиц в конце выражения, возвращающего численный результат, введено неверное выражение. Допустимы вещественные ненулевые скалярные значения.
|
| Illegal function name
| Неверное имя функции
| Использовано выражение, которое Mathcad интерпретирует как функцию, но имя функции неверно. Это сообщение появится, например, в случае использования числа как имени функции: 6(х). Чаще всего оно возникает, если пропущен оператор типа *, что заставляет Mathcad интерпретировать скобки в выражении как признак функции, а не как группирование операций.
|
| Illegal ORIGIN
| Неверное употребление ORIGIN
| ORIGIN определен через нецелое значение или значение с величиной, большей 16 000 000. Это сообщение отмечает первое использование индекса после неверного употребления ORIGIN.
|
| Illegal range
| Неправильный диапазон
| Дискретный аргумент определен неправильно.
|
| Illegal tolerance
| Некорректная точность аппроксимации
| Сообщение отмечает выражение, использующее TOL интеграл, или вхождения Root, Find или Minerr, для которых TOL ä 1 или TOL ä 0. Для устранения этой ошибки нужно где-либо выше отмеченного выражения установить значение TOL между нулем и единицей.
|
| Incompatible units
| Несовместимые единицы
| Отмечает выражение, в котором складываются, вычитаются или выполняются иные операции с выражениями, имеющими различную размерность.
|
| Index out of bounds
| Индекс вне границ
| Сообщение помечает индекс, ссылающийся на несуществующее значение массива. Такое сообщение можно видеть при использовании отрицательного верхнего или нижнего индекса (или индекса, меньшего, чем ORIGIN, если ORIGIN > 0) либо при использовании верхнего или нижнего индекса для ссылки на элемент массива с номером, большим, чем возможно согласно определению в документе.
|
| Invalid order
| Неверный порядок
| Отмечает попытку вычислить производную с указанным порядком, который не является целым числом от 0 до 5 включительно.
|
| List too long
| Длинный входной список
| Введено слишком много элементов в списке, разделенном запятыми. Это может произойти при попытке вывести на график больше выражений, чем допускается Mathcad, или при попытке создать таблицу с более чем пятьюдесятью элементами.
|
| Misplaced comma
| Неуместная запятая
| Запятая использована там, где ее не должно быть.
|
| Missing operand
| Пропущенный операнд
| В выражении пропущен один из операндов. Например, это сообщение можно видеть при вводе знака плюс без ввода слагаемых и последующем нажатии знака равенства. Mathcad показывает поле ввода (маленький прямоугольник) на месте пропущенного операнда,
|
| Missing operator
| Пропущенный знак операции
| В выражении или уравнении пропущен один из знаков операции.
|
| Must be 3-vector
| Должно быть трехмерным вектором
| Попытка найти векторное произведение от операндов, не являющихся трехмерными векторами. Векторное произведение определено только для векторов с тремя элементами.
|
| Must be array
| Должно быть массивом
| Попытка выполнить операцию, которую можно выполнять только на массиве, со скаляром.
|
| Must be dimensionless
| Должно быть безразмерным
| Указанное выражение имеет размерность, хотя ситуация требует, чтобы оно было безразмерным. Единицы измерения нельзя использовать для аргументов некоторых функций (например, cos и In) или в показателе степени.
|
| Must be increasing
| Должно быть возрастающим
| Вектор, элементы которого не расположены в порядке строгого возрастания, использован в качестве аргумента одной из функций (spline, pspline, cspline, interp, linterp и hist). Первый аргумент этих функций должен быть вектором со строго возрастающими элементами.
|
| Must be integer
| Должно быть целым
| Использовано нецелое выражение там, где требуется целое, например как аргумент функции identity или как индекс, нижний или верхний.
|
| Must be nonzero
| Должно быть ненулевым
| Попытка вычислить встроенную функцию от нуля, хотя для нуля она не определена.
|
| Must be positive
| Должно быть положительным
| Сообщение отмечает чертеж, в котором одна из границ по оси, использующей логарифмический масштаб, равна нулю или отрицательна. Mathcad может выводить на график вдоль логарифмической оси только положительные значения.
|
| Must be range
| Должен быть диапазон
| Использовано, что-либо, не являющееся дискретным аргументом.
|
| Must be real
| Должно быть вещественным
| Мнимое или комплекснозначное выражение использовано там, где Mathcad требует вещественнозначное выражение.
|
| Must be scalar
| Должно быть скаляром
| Векторное или матричное выражение использовано там, где требуется скаляр, например в качестве аргумента функции identity.
|
| Must be vector
| Должно быть вектором
| Сообщение отмечает скаляр или матрицу в операции, требующей векторный аргумент.
|
| No matching Given
| Нет соответствующего Given
| Сообщение указывает на функции Find или Minerr без соответствующего им слова Given.
|
| No scalar value
| Не скалярная величина
| Вектор или выражение, содержащее дискретный аргумент, используются там, где требуется скалярная величина.
|
| Not a name
| Не является именем
| Число или другая комбинация символов использованы там, где Mathcad требует имя, например как второй аргумент функции root.
|
| Only one array allowed
| Допустим только один массив
| Попытка ввести более чем один массив в поле ввода для карты линий уровня. Mathcad в этом случае допускает не более чем один массив, поскольку карта линий уровня может представлять не более чем одну функцию одновременно.
|
| Overflow
| Переполнение
| Попытка вычислить выражение, которое превосходит наибольшее число, которое может быть представлено Mathcad (примерно 10307).
|
| Significance lost
| Потеряны значащие цифры
| Сообщение отмечает попытку вывести функцию от величины, которая лежит за пределами диапазона, где значение функции может быть вычислено точно.
|
| Stack overflov
| Переполнение стека
| Вычисление выражения привело к переполнению внутреннего стека Mathcad. Это может быть результатом слишком сложного выражения или рекурсивного определения функции.
|
| Subscript too large
| Слишком большой нижний индекс
| Попытка использовать нижний индекс, превышающий пределы, допускаемые Mathcad.
|
| Too few arguments
| Слишком мало аргументов
| Выражение содержит функцию со слишком малым количеством аргументов. Для встроенных функций число аргументов фиксировано. Для функций пользователя число параметров зависит от определения, сделанного в рабочем документе.
|
| Too few constraints
| Слишком мало ограничений
| Сообщение указывает на Find или Given с количеством ограничений, меньшим числа переменных. Добавьте несущественные ограничения или уменьшите число переменных, относительно которых ищется решение.
|
| Too few elements
| Слишком мало элементов
| Сообщение указывает на преобразование Фурье, кубический сплайн или функцию линейной интерполяции, применяемую для вектора со слишком малым количеством компонентов. Преобразование Фурье и обратное к нему требуют как минимум четыре элемента вектора.
|
| Too few subscripts
| Мало нижних индексов
| Для матрицы использован один нижний индекс. Указание на элементы матрицы возможно при помощи двух нижних индексов, разделяемых запятой.
|
| Too large to display
| Слишком велико, чтобы отобразить
| Попытка вывести вектор или матрицу размера больше, чем допускается Mathcad.
|
| Too many arguments
| Слишком много аргументов
| Выражение содержит функцию со слишком малым количеством аргументов. Для встроенных функций число аргументов фиксировано. Для функций пользователя число параметров зависит от определения, сделанного в рабочем документе.
|
| Too many constraints
| Слишком много ограничений
| В блоке решения уравнений используются более пятидесяти ограничений.
|
| Too many points
| Слишком много точек
| Попытка вывести на график точек больше, чем Mathcad может обработать для одного графика.
|
| Too many subscripts
| Слишком много индексов
| Использовано два или более нижних индекса для вектора либо три или более индекса для матрицы.
|
| Undefindet
| Не определено
| Показанное в негативном изображении имя функции или переменной не определено. Чтобы его определить, введите имя переменной с последующим двоеточием (:) и выражение или число, ее определяющее. Это сообщение часто означает, что для определения переменной использован знак равенства (=) вместо двоеточия.
|
| Unmatched parenthesis
| Дисбаланс скобок
| Попытка вычислить выражение, содержащее левую скобку без соответствующей ей правой. Исправьте выражение, удалив левую скобку или поставив в нужном месте правую.
|
| Wrong size vector
| Неверный размер вектора
| Сообщение указывает на функцию преобразования Фурье, аргумент которой имеет число элементов, отличное от допустимого, fft требует в качестве аргумента вектор с количеством элементов 2n, где п – целое число, большее 1. ifft требует вектор с 1+2 n элементами, где n –целое число, большее 0. Если ORIGIN равен нулю, Mathcad автоматически включает элемент с нулевым индексом как компоненту вектора-аргумента.
|