Форум программистов, компьютерный форум, киберфорум
Наши страницы
MathCAD
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
sulima
0 / 0 / 0
Регистрация: 21.06.2015
Сообщений: 24
1

Деление на ноль в системе уравнений

21.06.2015, 14:15. Просмотров 590. Ответов 8
Метки нет (Все метки)

Я не большой знаток Маткада, но попалась вот такая система сложных уравнений:
http://www.cyberforum.ru/cgi-bin/latex.cgi?ln(\left|sin(\beta m+\beta 0)/sin(\beta m-\beta 0) \right|)=(\pi -2*\beta 0)*tg(\beta m)
http://www.cyberforum.ru/cgi-bin/latex.cgi?B/(1-\mu 1^2)/E1+(1-\mu 2^2)/E2=\tau s/sin(\beta m)/sin(\beta 0)
http://www.cyberforum.ru/cgi-bin/latex.cgi?\beta m, \beta 0 - переменные
Ошибка - Деление на ноль. В принципе, я понимаю, что при некоторых комбинациях искомых переменных возможно деление на ноль, но как это обойти? Подскажите.
0
Вложения
Тип файла: rar Расчет.rar (11.6 Кб, 2 просмотров)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.06.2015, 14:15
Ответы с готовыми решениями:

Деление на ноль
Здравствуйте! При выполнения задания по Mathcadу выходит сообщение деление на...

Деление на ноль
День добрый! Нужна помошь! Как возможно обойти деления на ноль? :0

Деление на ноль
Перепробовал все подряд, в том числе и изменение интервалов. Никак не...

Деление на ноль
С маткадом столкнулся пару дней назад, еще вопросы появляются через каждое...

Деление на ноль
что делать при такой ошибке?

8
mathidiot
Эксперт по математике/физике
2810 / 2466 / 1078
Регистрация: 14.01.2014
Сообщений: 5,267
21.06.2015, 17:08 2
Трудно сказать, что у Вас не так. Проблема не в делении на ноль, а в исходных данных (начальных приближениях), для которых начальные значения левой и правой частей второго уравнения различаются на 6 порядков. Если, например, изменить значение http://www.cyberforum.ru/cgi-bin/latex.cgi?\tau s c 450 на 10-5, то решение находится
0
Миниатюры
Деление на ноль в системе уравнений  
sulima
0 / 0 / 0
Регистрация: 21.06.2015
Сообщений: 24
21.06.2015, 18:53  [ТС] 3
После пересчета пришлось изменить второе уравнение, но результата это не дало. Даже при изменении значения ts
0
Миниатюры
Деление на ноль в системе уравнений  
Вложения
Тип файла: rar Расчет2.rar (15.3 Кб, 1 просмотров)
mathidiot
Эксперт по математике/физике
2810 / 2466 / 1078
Регистрация: 14.01.2014
Сообщений: 5,267
21.06.2015, 19:39 4
Если Вы так запросто меняете уравнения, значит причина не в Mathcad'e, а в математической модели. Если двигаться просто по пути усложнения уравнений, не разобравшись в более простой модели, то это не самый лучший вариант решения проблемы!
0
sulima
0 / 0 / 0
Регистрация: 21.06.2015
Сообщений: 24
21.06.2015, 19:46  [ТС] 5
Просто хочется понять, что я неправильно делаю именно в самом маткаде. Если пойму, то смогу решать любые подобные уравнения. А поменял потому что мне подсказали где была у меня ошибка в выведении данных уравнений. Ошибка одна и та же в обоих случаях
0
mathidiot
Эксперт по математике/физике
2810 / 2466 / 1078
Регистрация: 14.01.2014
Сообщений: 5,267
21.06.2015, 19:53 6
Цитата Сообщение от sulima Посмотреть сообщение
А поменял потому что мне подсказали где была у меня ошибка в выведении данных уравнений. Ошибка одна и та же в обоих случаях
Т.е. проблема в математической модели. Кстати Mathcad может решать правильно даже ошибочные системы уравнений (разумеется, в этом случае результаты не могут принести пользы в решении проблемы)
0
Том Ардер
Модератор
Эксперт по математике/физике
3829 / 2441 / 327
Регистрация: 15.06.2009
Сообщений: 4,458
22.06.2015, 12:25 7
sulima, ошибка уже в исходных значениях: http://www.cyberforum.ru/cgi-bin/latex.cgi?\beta m=0.1,\; \beta 0=0.1,\;  \sin (\beta m-\beta 0) в знаменателе.
Не в Mathcad проблема, и не в математической модели, а в неграмотном применении.

Добавлено через 23 минуты
Изменение лишь одного начального значения приводит к совершенно разным решениям. Есть ли в них хоть какой-то физический смысл?
http://www.cyberforum.ru/cgi-bin/latex.cgi?\begin{pmatrix}\beta m=0.1\\ \beta 0=0.2\end{pmatrix}\Rightarrow \begin{pmatrix}\beta m=0\\ \beta 0=-21.759\end{pmatrix}
http://www.cyberforum.ru/cgi-bin/latex.cgi?\begin{pmatrix}\beta m=0.1\\ \beta 0=0\end{pmatrix}\Rightarrow \begin{pmatrix}\beta m=1.113\cdot10^{-3}\\ \beta 0=1.944\cdot10^{-6}\end{pmatrix}
1
sulima
0 / 0 / 0
Регистрация: 21.06.2015
Сообщений: 24
22.06.2015, 14:24  [ТС] 8
Спасибо, дураком себя чувствую. Можно закрывать тему.
0
Том Ардер
Модератор
Эксперт по математике/физике
3829 / 2441 / 327
Регистрация: 15.06.2009
Сообщений: 4,458
22.06.2015, 14:46 9
Цитата Сообщение от sulima Посмотреть сообщение
дураком себя чувствую
Зн. ещё не всё потеряно
А задачу нужно доводить до конца. Только требуется полная формулировка проблемы - со всей физикой и математикой (судя по обозначениям, что-то сопроматное). На форуме достаточно умов, способных помочь. Пользуйтесь, только задавайте хорошие вопросы
Цитата Сообщение от sulima Посмотреть сообщение
Можно закрывать тему
Правила форума, 2.3.
0
22.06.2015, 14:46
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.06.2015, 14:46

Деление на ноль
Доброго времени суток! Обращаюсь с такой проблемой и прошу не ругаться, так как...

Деление на ноль с учетом перехвата
Добрый вечер, прошу помощи. Ошибку вроде перехватил, все перепроверил. Заранее...

Исправить ошибку - деление на ноль
помогите пожалуйста,не выводит график...что не так?уравнение переписано...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru