Перейти к содержимому

Маткад эта переменная не определена что делать

  • автор:

Переменная не определена MathCAD

При определении переменной с индексом в MathCAD, появляется ошибка:
Эта переменная не определена.
Как исправить?

Лучший ответ

Вводите вместо матричного нижнего индекса литерный – он вводиться через точку и воспринимается маткадом как часть имени переменной:

Остальные ответы

Ничего не выйдет. Нижний индекс у переменной воспринимается как индексация вектора или матрицы. Когда мне надо назвать переменную, то я просто добавляю к имени переменной индекс «в строку»: х1, А0, и т. п.

Помог первый первый ответ, спасибо

не работает всё равно, пробовал

MathCAD Ошибка переменная не определена, величина должна быть скалярной

Необходимо решить краевую задачу для линейного ДУ с граничными условиями.
Для этого построить график.
С MathCADом я только знакомлюсь, поэтому не могу понять в чем может быть ошибка. Никак не хочет определяться переменная u.
Помогите разобраться

problem.rar (10.4 Кб, 79 просмотров)

Просмотров: 13487
Регистрация: 04.07.2009
Сообщений: 907

В скобках после odesolve сначала пишется переменная, от которой зависит искомая функция. После того, как вместо 0 прописываем х, MathCAD выдаёт другое замечание. Если убрать одно начальное условие, то уравнение решается, график строится. Если убрать другое начальное условие, график выгляди иначе. С ним разбирайтесь самостоятельно.

P.s. рекомендую книгу «Вычисления в Mathcad 12» Д. Гурский, Е. Турбина. Изд-во Питер, 2006. Должна быть в сети.

__________________
«Сделай первый шаг — и ты поймёшь, что не всё так страшно.» (Сенека, древнеримский философ).

Маткад эта переменная не определена что делать

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

  • в аргументах большинства функций;
  • в экспонентах;
  • в верхних и нижних индексах.
  • имя переменной;
  • имя переменной с верхним или нижним индексом;
  • явный вектор или матрицу;
  • имя функции с аргументами: f(x,y)
  • аргументы в функции;
  • первые два элемента области в определении интервала;
  • выражения в графике элементы во входной таблице нижние индексы в матрице.

Сообщение об ошибках в символьных вычислениях Argument too large (Integer too large in context, Object too large) Аргумент слишком велик Обычно это результат вычисления выражения с плавающей точкой со значением большим, чем около 10×10 миллиардов Discarding large result Сброс большого результата Ответ слишком велик для отображения его в отформати-
рованной математической области Можно разместить ответ в буфере обмена Expecting array or list Ожидается массив или список Операторы в упрощаемом или вычисляемом выражении требуют векторных или матричных операндов Expression contains non-symbolic operators Выражение содержит несимвольные операторы Применена символьная операция к выражению, содержащему местозаполнители оператора или переменной Floats not handled С плавающей запятой не поддерживается Команда Factor была применена к выражению с десятичным числом Illegal function syntax Недопустимый синтаксис функции Символьный процессор не может интерпретировать выражение, подобное (f)(x) Invalid arguments Недопустимые аргументы Символьный процессор не может выполнить требуемую операцию для данных аргументов Это сообщение появится, если, например, применить скалярную функцию к массиву без использования оператора векторизации и выбрать команду Symbolics / Simplify (Символика / Упростить) Invalid range Недопустимый интервал Для поиска численного решения уравнения символьный процессор пытается вычислить одну из своих встроенных функций за пределами области ее определения No answer found; stack limit reached Ответа не найдено Символьный процессор достиг предела своих возможностей без вычисления или упрощения, которое затребовал пользователь No answer found Ответа не найдено Символьный процессор не смог найти точного решения уравнения No closed form found for Не найдено замкнутой формы для Символьный процессор не смог найти интеграл или сумму, или произведение в замкнутой форме Syntax error Синтаксическая ошибка Обычно результат применения символьной операции в неподходящих или некорректных выражениях. Символьные вычисления выражений с размерностями также приведут к появлению этого сообщения

Маткад эта переменная не определена что делать

Регистрация: 06.03.2016

Сообщений: 1

ошибка вида «эта переменная не определена «Mathcad

Подскажите ,где ошибка ,если не сложно. Вроде следовал инструкции: «Перед обращением к функции odesolve необходимо записать ключевое слово Given, затем ввести уравнение и начальные либо граничные условия. При вводе уравнения и условий задачи используется знак символьного равенства (+), а для записи производных можно использовать как оператор дифференцирования, так и знак производной, например, вторую производную можно вводить в виде m15.gif (994 bytes) или в виде y»(x). При этом необходимо обязательно записывать аргумент искомой функции.
Для того чтобы вывести в рабочий документ значения решения в любой точке промежутка интегрирования, достаточно ввести имя функции Y, указать в скобках значение аргумента и знак равенства.
Значения решения в любой точке промежутка интегрирования можно использовать в дальнейших вычислениях, достаточно ввести в нужном месте имя функции Y, указав в скобках значение аргумента.»

Изображения

20160227_013014.jpg (10.3 Кб, 819 просмотров)
Minor_techpriest
Посмотреть профиль
Найти ещё сообщения от Minor_techpriest

Регистрация: 12.11.2010

Сообщений: 8,570

Почему у вас дискретный аргумент t записан в круглых скобках? Попробуйте записать его вне скобок.

Вадим Мошев
Посмотреть профиль
Найти ещё сообщения от Вадим Мошев
Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Для заданной строки определить все входящие в неё символ. Например: строка «abccbbabbac» состоит из символов «a», «b» и «c» Sandakan01 Помощь студентам 1 24.02.2016 03:20
Ошибка вида «too many initial condition» Elabrion Помощь студентам 0 08.12.2013 21:36
Вывести название соответствующей карты вида «шестерка бубен», «дама червей»,»туз треф» и т.п. воваава Помощь студентам 3 01.12.2011 12:50
классы вида for=». » и B C» Darkstar100 HTML и CSS 5 19.01.2010 20:06

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *