0 / 0 / 0
Регистрация: 11.10.2015
Сообщений: 6
1

Математическая модель ругается

11.10.2015, 15:15. Показов 1114. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте, пишу математическую модель пневмодвигателя (есть ротор с лопатками, который крутится) с целью получить графики переходных процессов.

Ругается при вычислении иксов (это то на сколько выходит лопатка из корпуса в зависимости от угла поворота), говорит, что ошибка с плавающей запятой. Я посмотрел старые темы с похожими проблемами, вроде как делений на 0 у меня не заметил. При умножении Фи на 0,0...1 вроде ошибка уходит, но появляется такая же ошибка в формулах объемов, которые зависят от иксов.

Еще ругается в условии для давлений (P1). Тут вообще для меня странно: "эти значения нельзя сравнить".
Здесь условия написаны для создания эффекта перехода одной рассматриваемой камеры в другую рассмариваемую.

Как уйти от этих ошибок? Я уже все перепробовал!
Миниатюры
Математическая модель ругается  
Вложения
Тип файла: rar MyModel.rar (86.5 Кб, 22 просмотров)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.10.2015, 15:15
Ответы с готовыми решениями:

Математическая модель ИК-пастеризатора.
Всем привет, может кто нибудь сделать программу в MathCad по готовой математической модели?...

Математическая модель химического реактора
Добрый день. Имеется мм реактора с каскадом и соотношением расходов по концентрации Св. При...

Математическая модель фазоманипулированного сигнала
Здравствуйте всем! Взялся за задачу корреляции (поиска максимального отклика по дальности) КФМ...

Кинематика. Математическая модель двуногой ходьбы
Помогите сделать хотя бы примерную математическую модель двуногой ходьбы. del]

9
Эксперт по математике/физике
1502 / 1023 / 159
Регистрация: 12.06.2012
Сообщений: 2,083
13.10.2015, 12:20 2
Попробуйте разбить ваш большой программный блок на составляющие части и проверить их работу по частям.
1
0 / 0 / 0
Регистрация: 11.10.2015
Сообщений: 6
15.10.2015, 21:52  [ТС] 3
Я упростил программный блок только до ДУ и условий, алгебраические вставил в ДУ. Теперь каждое уравнение зависит от других, как я смогу проверить их по отдельности?
0
Эксперт по математике/физике
1502 / 1023 / 159
Регистрация: 12.06.2012
Сообщений: 2,083
16.10.2015, 10:27 4
Прикрепляйте к сообщению новый архив с файлом Mathcad, посмотрим.
0
0 / 0 / 0
Регистрация: 11.10.2015
Сообщений: 6
17.10.2015, 18:23  [ТС] 5
Vladimir__, Прикрепляю!
Ругается на условиях. Говорит, что не может сравнить.
Вложения
Тип файла: rar MyModel.rar (91.2 Кб, 8 просмотров)
0
Эксперт по математике/физике
1502 / 1023 / 159
Регистрация: 12.06.2012
Сообщений: 2,083
17.10.2015, 22:20 6
Похоже, что к моменту проверки неравенства переменная "фи" представляет из себя комплексное число.
0
0 / 0 / 0
Регистрация: 11.10.2015
Сообщений: 6
19.10.2015, 23:42  [ТС] 7
Vladimir__, какие могут быть варианты на счет того, почему так? Честно говоря, параллельно пробую в wolfram mathematica решить, там тоже проблема с комплексными числами. Ошибка в самих формулах? (хотя уже перепроверены 100 раз) Код правильный?
0
Эксперт по математике/физике
1502 / 1023 / 159
Регистрация: 12.06.2012
Сообщений: 2,083
20.10.2015, 10:49 8
Попробуйте использовать встроенный в Mathcad отладчик (в главном меню программы переходим: "Вид" --> "Окно трассировки" и "Вид" --> "Панели инструментов" --> "Отладка") для пошагового просмотра выполнения вашего программного блока. Подробное описание работы отладчика Mathcad можно найти по следующим ссылкам:
http://www.nestor.minsk.by/kg/2008/43/kg84307.html
http://viacheslavmezentsev.blo... ad-15.html
http://www.imakenews.com/ptcex... ?x=b11,0,w
0
0 / 0 / 0
Регистрация: 11.10.2015
Сообщений: 6
23.10.2015, 18:13  [ТС] 9
Уход в комплексные числа был связан с отсутствием условий для корней, которые я забыл задать.
Я делал параллельно в MathCad и Mathematica, вторая оказалась ближе, так что буду доделывать на ней.
0
Эксперт по математике/физике
1502 / 1023 / 159
Регистрация: 12.06.2012
Сообщений: 2,083
23.10.2015, 23:20 10
gagaqd,

Успехов!
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.10.2015, 23:20
Помогаю со студенческими работами здесь

Математическая модель активного участка баллистической ракеты
Здравствуйте. Нужно решить систему дифференциальных уравнений движения ракеты на активном участке....

Система дифференциальных уравнений (математическая модель Вольтерра-Лотки)
dx/dt=a*x-p*x*y, dy/dt=-b*y+q*x*y. Решить систему уравнений модели Вольтерра-Лотки, полагая что...

Математическая модель
Постройте математическую модель игры в "Спортлото". Составьте алгоритм для вычислителя помогающий...

Математическая модель
Помогите составить матем. модель к задаче: написать программу, по длинам сторон распознающую среди...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru