Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Peny
0 / 0 / 0
Регистрация: 26.12.2012
Сообщений: 6
#1

Тело падает под действием силы тяжести - C++

26.12.2012, 01:48. Просмотров 588. Ответов 8
Метки нет (Все метки)

Тело падает под действием силы тяжести с нулевой начальной скорости. Движение описывается следующей системой дифференциальных уравнени
Система: (как скобочку сделать не знаю)
dx/dt=V
dV/dt=g/1+k
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.12.2012, 01:48     Тело падает под действием силы тяжести
Посмотрите здесь:

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

Вычислить силы, действующие на тело - C++
Нужна помощь 1) На тело действуют две силы, заданные векторами А и В найти а)величину этих сил, б)направление(угол относительно оси...

Вычислить угол под которым брошено тело - C++
Всем доброго время суток. Написать программу, в которой по известной начальной скорости V и времени полета T определяется угол \alpha под...

Задача по физике. С некоторой высоты под углом к горизонту брошено тело. - C++
С некоторой высоты h_0 под углом к горизонту \alpha со скоростью U брошено тело. Вычислить,какое расстояние по горизонтали оно пролетит...

По начальной скорости и времени полета тела определить угол, под которым тело брошено по отношению к горизонту - C++
Начали выполнять работы по программированию, а именно Создайте программу, в которой по известной начальной скорости V и времени полета тела...

Получить координаты центра тяжести системы, а также расстояние от центра тяжести до всех точек системы - C++
Здравствуйте, помогите пожалуйста с решением задачи!!! Система из 25 материальных точек в пространстве задана с помощью последовательности...

Падает то не падает) APPCRASH StackHash PCH FROM ntdll - C++
При работе приложения вызывается метод класса и с вероятностью 50/50 программа доживает до конца своей работы при падении выдаётся вот...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
HighPredator
5464 / 1830 / 338
Регистрация: 10.12.2010
Сообщений: 5,409
Записей в блоге: 3
26.12.2012, 01:58     Тело падает под действием силы тяжести #2
Ну и пусть себе падает. Задача-то как звучит?

Добавлено через 1 минуту
И второе дифференциальное уравнение противоречит условию задачи.
Peny
0 / 0 / 0
Регистрация: 26.12.2012
Сообщений: 6
26.12.2012, 14:49  [ТС]     Тело падает под действием силы тяжести #3
Ой... да. Вот
где х - путь; V - скорость; g - ускорение свободного падения; K = 0,5 - коэффициент трения о воздух; t - время.
Решить систему уравнений методом Эйлера и построить графики x = f (t), V = f (t) для промежутка времени от 0 до 5 секунд.
Уравнение проверила в задании именно такое
HighPredator
5464 / 1830 / 338
Регистрация: 10.12.2010
Сообщений: 5,409
Записей в блоге: 3
26.12.2012, 15:21     Тело падает под действием силы тяжести #4
Цитата Сообщение от Peny Посмотреть сообщение
Уравнение проверила в задании именно такое
Может быть все-таки dV/dt=g/(1+k) ? Это разные вещи...
Peny
0 / 0 / 0
Регистрация: 26.12.2012
Сообщений: 6
26.12.2012, 15:41  [ТС]     Тело падает под действием силы тяжести #5
там без скобок) но пусть будет dV/dt=g/(1+k) Знаете как прогу это написать? Она нужна... очень...
HighPredator
5464 / 1830 / 338
Регистрация: 10.12.2010
Сообщений: 5,409
Записей в блоге: 3
26.12.2012, 15:46     Тело падает под действием силы тяжести #6
Цитата Сообщение от Peny Посмотреть сообщение
для промежутка времени от 0 до 5 секунд
С каким шагом?
Peny
0 / 0 / 0
Регистрация: 26.12.2012
Сообщений: 6
26.12.2012, 15:54  [ТС]     Тело падает под действием силы тяжести #7
Шаг не задан. Каким Вам будет удобнее
HighPredator
5464 / 1830 / 338
Регистрация: 10.12.2010
Сообщений: 5,409
Записей в блоге: 3
26.12.2012, 16:00     Тело падает под действием силы тяжести #8
Здесь расчет ведется в зависимости от требуемого числа точек (N)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
 
using namespace std;
 
int main()
{
    const int N=10;
    const double g=9.80665;
    const double k=0.5;
    double *V=new double[N];
    double *x=new double[N];
    double *t=new double[N];
    for(int i=0;i<N;i++) t[i]=5.0/(N-1)*i;
    V[0]=0;
    for(int i=1;i<N;i++) V[i]=V[i-1]+(t[i]-t[i-1])*(g/(1+k));
    x[0]=0;
    for(int i=1;i<N;i++) x[i]=x[i-1]+(t[i]-t[i-1])*V[i-1];
    for(int i=0;i<N;i++) cout<<"t="<<t[i]<<"x="<<x[i]<<"V="<<V[i]<<endl;
    delete []t;
    delete []x;
    delete []V;
    return 0;
}
Графики уже стройте сами как вас учили.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.12.2012, 16:06     Тело падает под действием силы тяжести
Еще ссылки по теме:

Функции , описание к действием. - C++
Вот вообще сам код по с++ но очень хочеться узнать что к чему. (если можно подробно пожайлуста что к чему, чтобы разобраться.) #include...

Помогите разобраться с арифметическим действием. - C++
Добрый вечер, господа знатоки! Прошу помочь разобраться в элементарном деле: Мне необходимо узнать соотношение счётчика a1 к...

Центр тяжести - C++
Горю! По координатам вершин многоугольника требуется найти координаты его центра тяжести. Стороны многоугольника друг с другом не...

Центр тяжести - C++
Система из n материальных точек в пространстве задана с помощью последовательности действительных чисел x1, y1, z1, p1, x2, y2, z2, p2,...

Центр тяжести выпуклого многоугольника - C++
Итак народ , необходимо найти центр тяжести выпуклого многоугольника заданного своими вершинами в порядке обхода по часовой стрелке ...


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

Или воспользуйтесь поиском по форуму:
Peny
0 / 0 / 0
Регистрация: 26.12.2012
Сообщений: 6
26.12.2012, 16:06  [ТС]     Тело падает под действием силы тяжести #9
Спасибо огромное!)
Yandex
Объявления
26.12.2012, 16:06     Тело падает под действием силы тяжести
Ответ Создать тему
Опции темы

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