|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
03.06.2012, 16:05 | #1 |
Регистрация: 03.06.2012
Сообщений: 4
|
Графика в Паскале.
Ув. программисты, помогите с написанием проги для описания движения тела вокруг притягивающего тела. Вот та,на сколько я понимаю,чушь которую я понаписал почитав сей форум:
Код:
Последний раз редактировалось Stilet; 03.06.2012 в 16:28. |
03.06.2012, 16:19 | #2 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
Может, Вам вредно читать форумы, если после этого пишете чушь?
Если хотите помощи, напишите подробно, что именно должна делать программа. |
03.06.2012, 16:30 | #3 |
Регистрация: 03.06.2012
Сообщений: 4
|
прога должна вывести окружность не большого радиуса(центр притяжения) и орбиту по которой будет двигаться тело заданной массы и с определенным ускорением
Графика должна строиться на основе 2-го закона Ньютона. Т.е. - rn:=-exp(ln(L)*3)*m*a/G*M*m Последний раз редактировалось Stilet; 03.06.2012 в 20:06. |
03.06.2012, 16:46 | #4 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
Исходя из чего определять, каков он - этот небольшой радиус, а также радиус орбиты?
И для чего нужна масса? |
03.06.2012, 17:06 | #5 |
Регистрация: 03.06.2012
Сообщений: 4
|
Небольшой радиус=окружность любого(произвольного(удобного) радиуса),которая всего-навсего
являет собой центр притяжения. Орбита движения 2-го тела строится вокруг первого. основа задачи-закон всемирного тяготения: am=-GMm/R^3*r, где a-ускорение 2-го тела,m-его масса,G-постоянная= 6.67*exp(ln(10)*(-11)) или 6,67*10^-11,M-масса тела,являющегося центром притяжения, R-расстояние между телами в начальный момент времени,r-радиус-вектор описывающий орбиту движения тела. |
03.06.2012, 18:56 | #6 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
Ну, во-первых, насколько я понимаю, масса малого тела m у нас сокращается, т.е. она нас не интересует.
Во-вторых, я так понял, единственное, что Вам нужно сделать, это нарисовать две окружности с общим центром. Но для этого нужно знать радиусы этих окружностей, а формул для их вычисления Вы не приводите. |
03.06.2012, 19:05 | #7 |
Регистрация: 03.06.2012
Сообщений: 4
|
две окружности я и сам нарисую). дело не в этом. задача строится по типу Земля-спутник. массы тут никакие не сокращаются-все как раз и зависит от них(ну и от ускорения).
в общем,ввел массу большого тела,маленького,его ускорение, и радиус вектор должен описать траекторию движения маленького тела(спутника) вокруг большого. подробнее тут http://inf.1september.ru/articlef.php?ID=200600801 Последний раз редактировалось Stilet; 03.06.2012 в 20:04. |
03.06.2012, 20:36 | #8 |
Старожил
Регистрация: 08.04.2012
Сообщений: 3,229
|
Тогда не понимаю, что Вам нужно.
Да, Ваша ссылка у меня открывается кракозябрами. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Графика в паскале | fest123 | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 17.01.2011 20:51 |
Графика в Паскале | Денис999 | Помощь студентам | 1 | 30.11.2010 21:54 |
Графика в паскале | Aman | Паскаль, Turbo Pascal, PascalABC.NET | 5 | 02.10.2010 17:11 |
Графика на паскале..... | КиношкА | Помощь студентам | 8 | 10.01.2008 10:09 |
Графика в Паскале | Win't | Паскаль, Turbo Pascal, PascalABC.NET | 2 | 16.12.2007 21:54 |