Маткад эта переменная не определена что делать
Регистрация: 12.06.2020
Сообщений: 1
ошибка «Эта переменная не определена» в MathCad
Подскажите, пожалуйста, почему программа выдает ошибку и как ее исправить? Повторно переделывала модуль по методическим указаниям несколько раз, ошибка не уходит, в чем дело не понимаю. Я новичок в этой программе.
Изображения
| AtOLphEjppc.jpg (115.3 Кб, 1 просмотров) |
Переменная не определена MathCAD
При определении переменной с индексом в MathCAD, появляется ошибка:
Эта переменная не определена.
Как исправить?
Лучший ответ
Вводите вместо матричного нижнего индекса литерный – он вводиться через точку и воспринимается маткадом как часть имени переменной:
Остальные ответы
Ничего не выйдет. Нижний индекс у переменной воспринимается как индексация вектора или матрицы. Когда мне надо назвать переменную, то я просто добавляю к имени переменной индекс «в строку»: х1, А0, и т. п.
Помог первый первый ответ, спасибо
не работает всё равно, пробовал
Маткад эта переменная не определена что делать
Регистрация: 06.03.2016
Сообщений: 1
ошибка вида «эта переменная не определена «Mathcad
Подскажите ,где ошибка ,если не сложно. Вроде следовал инструкции: «Перед обращением к функции odesolve необходимо записать ключевое слово Given, затем ввести уравнение и начальные либо граничные условия. При вводе уравнения и условий задачи используется знак символьного равенства (
Для того чтобы вывести в рабочий документ значения решения в любой точке промежутка интегрирования, достаточно ввести имя функции 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 |
1.2.3. Переменные и оператор присваивания MathCAD 12 руководство
Описанные пока действия демонстрируют использование Mathcad в качестве обычного калькулятора с расширенным набором функций. Для математика же интерес представляет, как минимум, возможность задания переменных и операций с функциями пользователя. Для того чтобы присвоить некоторой переменной (например, переменной х) определенное значение, необходимо ввести выражение типа х:=1. Этот пример приведен в первой строке листинга 1.3, а в его второй строке осуществляется вычисление значения переменной х при помощи оператора численного вывода (знака равенства).
Как вы видите, присваивание обозначается не знаком равенства, а специальным символом, чтобы подчеркнуть его отличие от операции численного вывода. Оператор присваивания вводится нажатием клавиши-двоеточия , либо при помощи панели Calculator (Калькулятор). Символ равенства «=» говорит о вычислении значения слева направо, а символ «:=» — о присваивании значения справа налево.
Тем не менее пользователю позволено изменить внешнюю форму оператора на более привычный для математика символ обычного равенства (что категорически не рекомендуется делать, поскольку сильно ухудшает восприятие Mathcad-программы). Для этого (рис. 1.6) следует вызвать нажатием правой кнопки мыши из области оператора присваивания контекстное меню и выбрать в нем пункт Equal (Равно). Кстати, подобным образом можно выбирать написание и некоторых других операторов, допускающих обозначение разными символами (например, оператора умножения).
Если попытаться ввести знак численного вывода (обычного равенства) для переменной, впервые встречающейся в документе, он будет автоматически заменен символом присваивания.
Листинг 1.3. Присваивание значения переменной и его использование в расчетах
Рис. 1.6. Выбор вида оператора присваивания (см. листинг 1.3)
Для того чтобы вычислить значение выражения, содержащего некоторую переменную, следует просто ввести его, а затем применить оператор численного вывода (листинг 1.3, последняя строка). При этом необходимо, чтобы этой переменной ранее в документе было присвоено какое-либо значение.
Помимо оператора обычного присваивания, в Mathcad имеется еще один оператор глобального присваивания (=). Если вставить его для задания значения переменной в любой части документа (например, в самом низу), то эта переменная автоматически будет определена в любой части документа.
В отличие от численных, для символьных вычислений задание значений всех переменных необязательно (листинг 1.4). Если некоторым переменным присвоены значения (как переменной а в листинге 1.4), то для получения результата используется это числовое значение. Если же переменной не было присвоено никакого значения, (как переменной k), она воспринимается аналитически, просто как некоторое имя.
Символьные вычисления, позволяющие решить многие задачи аналитически, являются одной из самых впечатляющих возможностей Mathcad. Фактически Mathcad «знает» математику, по крайней мере, на уровне неплохого ученого. Умелое использование интеллекта символьного процессора Mathcad избавит вас от огромного количества рутинных вычислений, например, интегралов и производных. Обратите внимание на традиционную форму написания выражений (листинг 1.4), единственная особенность заключается в необходимости применения знака символьных вычислений —> вместо знака равенства. Его, кстати, можно ввести в редакторе Mathcad с любой из панелей Evaluation (Выражения) или Symbolic (Символика), а символы интегрирования и дифференцирования — с панели Calculus (Вычисления).
Листинг 1.4. Переменные в аналитических расчетах
