0 / 0 / 0 Регистрация: 12.05.2015 Сообщений: 10 |
|
1 |
|
Ошибка — эта переменная не определена. Как исправить08.01.2017, 20:05. Показов 59554. Ответов 16
Добрый день.
__________________
0 |
Programming Эксперт 94731 / 64177 / 26122 Регистрация: 12.04.2006 Сообщений: 116,782 |
08.01.2017, 20:05 |
16 |
Модератор 5033 / 3864 / 1327 Регистрация: 30.07.2012 Сообщений: 11,440 |
|
08.01.2017, 20:11 |
2 |
Nikon19, везде вместо = (символа эквивалентности) поставьте := (символ присваивания). И будет Вам счастье…
1 |
0 / 0 / 0 Регистрация: 12.05.2015 Сообщений: 10 |
|
08.01.2017, 20:17 [ТС] |
3 |
Менял на символ присваивания, после чего такая ошибка возникает внутри самой формулы(сначала пишет, что не определена M,например).
0 |
Модератор 5033 / 3864 / 1327 Регистрация: 30.07.2012 Сообщений: 11,440 |
|
08.01.2017, 20:18 |
4 |
Nikon19, файл в архив и сюда… (НЕ КАРТИНКУ)
0 |
0 / 0 / 0 Регистрация: 12.05.2015 Сообщений: 10 |
|
08.01.2017, 20:21 [ТС] |
5 |
Здесь уже поменял обратно на символ присваивания.
0 |
Модератор 5033 / 3864 / 1327 Регистрация: 30.07.2012 Сообщений: 11,440 |
|
08.01.2017, 20:36 |
6 |
Сообщение было отмечено Nikon19 как решение РешениеNikon19, Вам надо объявить еще одну функцию, имя которой Вы используете в последней функции… (желтый фон). Как-то так…
1 |
0 / 0 / 0 Регистрация: 12.05.2015 Сообщений: 10 |
|
08.01.2017, 20:47 [ТС] |
7 |
Большое спасибо! Миниатюры
0 |
Модератор 5033 / 3864 / 1327 Регистрация: 30.07.2012 Сообщений: 11,440 |
|
08.01.2017, 20:56 |
8 |
Nikon19, так Вам надо просто построить график ОПРЕДЕЛЕННОГО вида ИЛИ решить какую-то конкретную задачу и посмотреть, какой график получится? Уточните, пожалуйста.
0 |
0 / 0 / 0 Регистрация: 12.05.2015 Сообщений: 10 |
|
08.01.2017, 21:08 [ТС] |
9 |
Есть пример, в рамках которого получено значение вероятности безотказной работы программы. Формула расчета в маткаде представлена. Необходимо построить график (вида как экспоненциальный) в зависимости от времени, но проблема в том, что t=20 в этом примере.
0 |
44 / 1 / 0 Регистрация: 14.06.2014 Сообщений: 150 |
|
12.09.2017, 15:43 |
10 |
Привет всем!
0 |
2049 / 1437 / 730 Регистрация: 25.12.2016 Сообщений: 4,039 |
|
12.09.2017, 16:02 |
11 |
Nikon19, экспонента так получается,аргумент надо поменять Миниатюры
0 |
0 / 0 / 0 Регистрация: 16.10.2021 Сообщений: 3 |
|
16.10.2021, 19:47 |
12 |
ошибка при построении графика (эта переменная не определена)
0 |
2049 / 1437 / 730 Регистрация: 25.12.2016 Сообщений: 4,039 |
|
16.10.2021, 20:01 |
13 |
wern, график ниже опустите.
1 |
0 / 0 / 0 Регистрация: 16.10.2021 Сообщений: 3 |
|
16.10.2021, 20:11 |
14 |
т.е проблема только в положении графика относительно матриц? я передвинул и все получилось, спасибо большое
0 |
2049 / 1437 / 730 Регистрация: 25.12.2016 Сообщений: 4,039 |
|
16.10.2021, 20:19 |
15 |
т.е проблема только в положении графика относительно матриц? да,так и есть.
1 |
0 / 0 / 0 Регистрация: 16.10.2021 Сообщений: 3 |
|
16.10.2021, 20:34 |
16 |
прошу прощения, а что делать когда появляется ошибка «формы этих значений должны совпадать. Это значение имеет форму Unitless а другие имеют форму: [] Unitless»
0 |
2049 / 1437 / 730 Регистрация: 25.12.2016 Сообщений: 4,039 |
|
16.10.2021, 20:40 |
17 |
wern, десятичная точка в маткаде применяется,а не запятая. Изображения
0 |
-
nikanto
- Сообщения: 6
- Зарегистрирован: Пт ноя 22, 2013 8:10 pm
Find эта переменная не определена
Всем доброго времени суток. Пытаюсь решить СЛУ при помощи given-find в mathcad 14.
Когда ввожу find, оператор выделяется красным с примечанием переменная не определена. Все переменные вроде как задал. Подскажите пожалуйста в чем проблема?
Заранее спасибо за помощь!
-
Korobov V I
- Сообщения: 1609
- Зарегистрирован: Вт янв 21, 2003 5:12 pm
Re: Find эта переменная не определена
Сообщение Korobov V I » Сб ноя 23, 2013 2:09 pm
nikanto писал(а):Всем доброго времени суток. Пытаюсь решить СЛУ при помощи given-find в mathcad 14.
Когда ввожу find, оператор выделяется красным с примечанием переменная не определена. Все переменные вроде как задал. Подскажите пожалуйста в чем проблема?
Заранее спасибо за помощь!
1. В девятом уравнении переменная «c» набрана в русской раскладке клавиатуры.
2. Вместо функции Find примените функцию Minerr.
-
nikanto
- Сообщения: 6
- Зарегистрирован: Пт ноя 22, 2013 8:10 pm
Re: Find эта переменная не определена
Сообщение nikanto » Сб ноя 23, 2013 7:11 pm
Korobov V I писал(а):1. В девятом уравнении переменная «c» набрана в русской раскладке клавиатуры.
2. Вместо функции Find примените функцию Minerr.
спасибо букву исправил, но minerr не помог. Ничего не происходит =( просто равно появляется и все…
-
nikanto
- Сообщения: 6
- Зарегистрирован: Пт ноя 22, 2013 8:10 pm
Сообщение nikanto » Вс ноя 24, 2013 1:34 am
а у меня после равно прямоугольничек черный. как место для цифры. Ладно, спасибо и на этом
-
Vladimir__
- Сообщения: 1660
- Зарегистрирован: Вс дек 21, 2003 8:52 am
Сообщение Vladimir__ » Вс ноя 24, 2013 2:36 pm
nikanto писал(а):а у меня после равно прямоугольничек черный. как место для цифры. Ладно, спасибо и на этом
А какую версию Mathcad вы используете?
-
nikanto
- Сообщения: 6
- Зарегистрирован: Пт ноя 22, 2013 8:10 pm
Сообщение nikanto » Вс ноя 24, 2013 2:49 pm
Mathcad 14. Еще я попробовал подставить полученные значения в систему и равенство не выполняется. Наверное, я не до конца понимаю способ работы этих операторов. Количество неизвестных равно количеству уравнений. Зачем я задаю в начале приближенные значения? Разве здесь нужны итерации? Хотел избежать решения на листочках и трехэтажных подстановок, но, видимо не удастся =(
-
Vladimir__
- Сообщения: 1660
- Зарегистрирован: Вс дек 21, 2003 8:52 am
Сообщение Vladimir__ » Пн ноя 25, 2013 8:59 am
nikanto писал(а):Mathcad 14. Еще я попробовал подставить полученные значения в систему и равенство не выполняется. Наверное, я не до конца понимаю способ работы этих операторов. Количество неизвестных равно количеству уравнений. Зачем я задаю в начале приближенные значения? Разве здесь нужны итерации? Хотел избежать решения на листочках и трехэтажных подстановок, но, видимо не удастся =(
1. Обновите версию до последнего сервис релиза Mathcad 15 M020.
2. Подробнее про работу функцию «Minerr«:
http://www.exponenta.ru/soft/mathcad/us … 5/15_3.asp
http://www.sistemair.ru/dok/mathcad/text/index5-10.html
-
nikanto
- Сообщения: 6
- Зарегистрирован: Пт ноя 22, 2013 8:10 pm
Сообщение nikanto » Вт ноя 26, 2013 2:12 am
Обновил. Minerr заработал. Только я так и не понял, как получить решение этой системы. То, что в табличке — это не корни.
-
VFO
- Сообщения: 4227
- Зарегистрирован: Ср фев 27, 2002 8:03 pm
Re: Find эта переменная не определена
Сообщение VFO » Вт ноя 26, 2013 8:11 am
[quote=»nikanto»]Всем доброго времени суток. Пытаюсь решить СЛУ при помощи given-find в mathcad 14.
quote]
А почему вы не используете функцию lsolve
-
nikanto
- Сообщения: 6
- Зарегистрирован: Пт ноя 22, 2013 8:10 pm
Re: Find эта переменная не определена
Сообщение nikanto » Ср ноя 27, 2013 11:03 am
VFO писал(а):quote]
А почему вы не используете функцию lsolve
Я до этого не пользовался Mathcad и на поисковый запрос «решение системы уравнений Mathcad» мне попалась функция Find. Хотел заставить комп решить мне уравнения, в итоге сижу решаю на листах, ибо так быстрее =)
MathCad 7.0 Professional – универсальный инструмент для работы с формулами, графиками и текстами. Он обладает мощными вычислительными функциями и возможностью аналитических преобразований.
Инструкция
MathCad обрабатывает документ слева направо и сверху вниз. Поэтому, задав значение переменной, можно будет использовать ее во всех дальнейших вычислениях. Чтобы определить переменную, введите ее имя. Символом присваивания является знак «двоеточия». После него укажите конкретное значение, которое вы хотите присвоить переменной.
К переменной можно приравнивать определенное число, числовое выражение, формулу из других переменных, заданных ранее. Пусть, например, необходимо определить переменную quantity, равную 50. Введите с клавиатуры текст: «quantity:50». На экране отобразится «quantity:=50». В арифметическом меню программы есть специальная кнопка присваивания := .
Если вы хотите изменить значение quantity, сотрите клавишей BackSpace 50 и введите нужное выражение или число. Нажмите Enter и переменная примет новое значение. Изменятся также значения всех переменных, каким-либо образом зависящих от quantity. Если MathCad обнаружит некорректную операцию (к примеру, деление на ноль), выражение окрасится в красный цвет, рядом с оператором появится сообщение-подсказка.
Пусть теперь нужно вычислить значение функции для переменной function. При этом сама функция зависит от переменной quantity: function=sin(1/2*quantity). Присвойте function данное выражение: function:=sin(1/2*quantity). После запуска программы на экране появится результат.
Все вычисления в MathCad можно сопровождать комментариями и пояснениями. Щелкните в свободном месте экрана мышкой, нажмите Insert и выберите Text Region в строке меню. В появившейся текстовой рамке начните ввод текста. Для ввода второй строки нажмите Enter и продолжите набирать текст. Так, операцию присваивания вы можете сопроводить комментарием типа «x равно 6». Комментировать можно любой шаг программы. В некоторых случаях это очень помогает человеку, работающему с кодом, понять суть происходящего и не запутаться в алгоритме.
Источники:
- по каким переменным for
Войти на сайт
или
Забыли пароль?
Еще не зарегистрированы?
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.