Форум программистов, компьютерный форум, киберфорум
MathCAD
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.60/15: Рейтинг темы: голосов - 15, средняя оценка - 4.60
2 / 2 / 2
Регистрация: 22.10.2013
Сообщений: 109
1

Определить движение тела, брошенного под углом к горизонту

02.03.2018, 02:29. Показов 2907. Ответов 26

Всем доброго времени суток.
Нужно решить задачу про тело, брошенное под углом к горизонту, с учетом силы сопротивления воздуха.
Вообщем думаю следующим образом:
1) Записываем второй закон Ньютона с учётом силы сопротивления воздуха https://www.cyberforum.ru/cgi-bin/latex.cgi?\vec{{F}_{c}}=-k\vec{V} ,в следующем виде:
https://www.cyberforum.ru/cgi-bin/latex.cgi?m\frac{d\vec{V}}{dt}=m\vec{g}-k\vec{V}
2) Переписываем в скалярном виде:
https://www.cyberforum.ru/cgi-bin/latex.cgi?\begin{cases} & \text{ \frac{d{V}_{x}}{dt}=-\frac{k}{m}{V}_{x} }   \\  & \text{ \frac{d{V}_{y}}{dt}=-g-\frac{k}{m}{V}_{y} }   \end{cases}
3) Решаем систему диф. уравнений с помощью Odesolve и получаем https://www.cyberforum.ru/cgi-bin/latex.cgi?{V}_{x}\left(t \right) и https://www.cyberforum.ru/cgi-bin/latex.cgi?{V}_{y}\left(t \right)
4) Берем интеграл от https://www.cyberforum.ru/cgi-bin/latex.cgi?{V}_{x}\left(t \right) и https://www.cyberforum.ru/cgi-bin/latex.cgi?{V}_{y}\left(t \right) в пределах от 0 до t. Получаем значения x и y координат.

Столкнулся с проблемой решения системы диф. уравнений, помогите пожалуйста разобраться с ошибками.
Заранее благодарен за помощь.
Определить движение тела, брошенного под углом к горизонту
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
02.03.2018, 02:29
Ответы с готовыми решениями:

Движение тела, брошенного под углом к горизонту
Здравствуйте было задание: построить траекторию полета тела массой 1 кг, брошенного по углом 45...

Анимация траектории тела,брошенного под углом к горизонту
Помогите,пожалуйста,в создании анимации траектории тела,брошенного под углом к горизонту.Заранее...

Модель полёта тела, брошенного под углом к горизонту
Построить в MathCad модель полёта тела, брошенного под углом к горизонту, основанную на известных...

Траектория тела, брошенного под углом к горизонту, с учетом силы сопротивления воздуха
Помогите,пожалуйста, в построении графика движения тела , брошенного под углом к горизонту, с...

26
1632 / 1167 / 579
Регистрация: 25.12.2016
Сообщений: 3,163
02.03.2018, 08:27 2
Лучший ответ Сообщение было отмечено Roozevelt как решение

Решение

тут должно выглядеть как то так
Миниатюры
Определить движение тела, брошенного под углом к горизонту  
1
2 / 2 / 2
Регистрация: 22.10.2013
Сообщений: 109
03.03.2018, 01:34  [ТС] 3
nick55782012, большое спасибо. Не могли бы вы, пожалуйста подсказать по поводу ошибки "слишком мало нач. условий"?
Определить движение тела, брошенного под углом к горизонту
0
1632 / 1167 / 579
Регистрация: 25.12.2016
Сообщений: 3,163
03.03.2018, 04:48 4
начальные условия перепиши как у меня и лишний минус во втором уравнении у k убери и всё заработает
это не забудь
Миниатюры
Определить движение тела, брошенного под углом к горизонту   Определить движение тела, брошенного под углом к горизонту  
Изображения
  
1
2 / 2 / 2
Регистрация: 22.10.2013
Сообщений: 109
03.03.2018, 22:00  [ТС] 5
nick55782012, спасибо. Все переписал, но ошибка остается та же.
Определить движение тела, брошенного под углом к горизонту
0
1632 / 1167 / 579
Регистрация: 25.12.2016
Сообщений: 3,163
03.03.2018, 22:05 6
файл в студию,будем поглядеть ))
1
5858 / 4253 / 1709
Регистрация: 02.02.2014
Сообщений: 11,441
03.03.2018, 22:08 7
подозреваю, что индексы x,y записаны, как матричные...
1
2 / 2 / 2
Регистрация: 22.10.2013
Сообщений: 109
03.03.2018, 22:12  [ТС] 8
Вот архив с файлом
механика.rar
0
1632 / 1167 / 579
Регистрация: 25.12.2016
Сообщений: 3,163
03.03.2018, 22:14 9
да,индексы матречные исправь на индекс с точкой или вообще пиши без индексов слитно
1
5858 / 4253 / 1709
Регистрация: 02.02.2014
Сообщений: 11,441
03.03.2018, 22:18 10
еще надо исправить - убрать знак умножения перед (t) и (0).
и в самом верху исправить индекс у начальной скорости - текстовый на матричный
1
2 / 2 / 2
Регистрация: 22.10.2013
Сообщений: 109
03.03.2018, 22:26  [ТС] 11
nick55782012, вроде как исправил, но ошибка осталась. Так же пробовал слитно.
механика.rar
0
5858 / 4253 / 1709
Регистрация: 02.02.2014
Сообщений: 11,441
03.03.2018, 22:29 12
Roozevelt, пост № 10
1
2 / 2 / 2
Регистрация: 22.10.2013
Сообщений: 109
03.03.2018, 22:29  [ТС] 13
nick55782012, Krasme, Спасибо вам большое, все вышло.
0
2 / 2 / 2
Регистрация: 22.10.2013
Сообщений: 109
03.03.2018, 22:33  [ТС] 14
А почему график получается не такой как выше?
Определить движение тела, брошенного под углом к горизонту
0
5858 / 4253 / 1709
Регистрация: 02.02.2014
Сообщений: 11,441
03.03.2018, 22:38 15
нижнюю границу по Y установить в ноль
1
1632 / 1167 / 579
Регистрация: 25.12.2016
Сообщений: 3,163
03.03.2018, 22:44 16
отредактируй границы
Миниатюры
Определить движение тела, брошенного под углом к горизонту  
1
2 / 2 / 2
Регистрация: 22.10.2013
Сообщений: 109
04.03.2018, 01:57  [ТС] 17
nick55782012, прошу прощения, вы не могли бы подсказать, есть ли в mathcad функция подобная manipulate в
wolfram mathematica? Хочу сделать динамическую перестройку графика при изменении угла.
0
1632 / 1167 / 579
Регистрация: 25.12.2016
Сообщений: 3,163
04.03.2018, 08:44 18
как вариант - используйте ползунок
Миниатюры
Определить движение тела, брошенного под углом к горизонту  
1
2 / 2 / 2
Регистрация: 22.10.2013
Сообщений: 109
12.03.2018, 13:46  [ТС] 19
Добрый день!
Чтобы не создавать отдельную тему спрошу здесь. Создал анимацию изменения траектории в зависимости от угла, все отлично за одним исключением, при анимацию помимо самой траектории изменяются значения оси абсцисс. Можно ли сделать так что бы значения по абсцисс были константами? Буду благодарен за помощь.
Фрагмент кода и архив с .avi файлом для демонстрации.
Определить движение тела, брошенного под углом к горизонту

анимация.rar
0
5858 / 4253 / 1709
Регистрация: 02.02.2014
Сообщений: 11,441
12.03.2018, 13:55 20
оси можно зафиксировать перед началом анимации, чтобы они не пересчитывались
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.03.2018, 13:55

Движение тела, брошенного под углом к горизонту
Я не сильна в бейсике, но сейчас нужно написать программу, которая изобразит движение тела,...

Движение тела брошенного под углом к горизонту
Добрый день. Подскажите, пожалуйста. Как вычислить угол начального движения мяча, зная силу...

Движение тела , брошенного под углом к горизонту
Здравствуйте , нужно помощь в редактирование кода. Анимация движения шара, тело не летит по...

Движение тела, брошенного под углом к горизонту
нужно выполнить задание на платформе Wolfram: движение тела, брошенного под углом к горизонту....


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

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

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