|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
14.05.2009, 00:46 | #1 |
Регистрация: 05.10.2008
Сообщений: 9
|
Тело, брошенное под углом к горизонту
Помогите пожалуйста написать программу, которая моделирует процесс бросания тела под углом к горизонту.
Дано : Начальная скорость, угол с горизонтом Сделать : Построить график Я пытался сделать, но не выходит. Надо ещё, чтобы график "масштабировался". Т.е. график всё время должен занимать примерно одинаковое место на экране, несмотря на то, какие величины я введу. |
14.05.2009, 00:47 | #2 |
Участник клуба
Регистрация: 16.03.2009
Сообщений: 1,013
|
что именно не получается? уравнения движения не знаем?
Uguu~
|
14.05.2009, 01:01 | #3 |
Регистрация: 05.10.2008
Сообщений: 9
|
Уравнение знаю. У меня просто этот "кружок" которым я обозначаю точку не двигается.
Могу тут код выложить. Код:
|
14.05.2009, 01:11 | #4 |
Участник клуба
Регистрация: 16.03.2009
Сообщений: 1,013
|
хм.. значение x в нижнем цикле на первой итерации - "-162338917753650238,40042072256824" (вводил что-то типа 20, 45)
позвольте поинтересоваться, откуда такие формулы? S:=(v0*v0/g)*(sin(angle*2*pi)/180); h:=((v0*v0)/(2*g))*(sin(angle*2*pi)/180);
Uguu~
Последний раз редактировалось __STDC__; 14.05.2009 в 01:16. |
14.05.2009, 01:18 | #5 |
Регистрация: 05.10.2008
Сообщений: 9
|
В том-то и дело, что я не могу оттрасировать. У меня вылетает с какими-то ошибками.
http://img210.imageshack.us/img210/9131/troublel.jpg Вот такие вот ошибки. Поэтому и прошу помощи. Пардон, там у синусов, конечно, степень. Но всё равно вылетает с 207-й ошибкой. Последний раз редактировалось blackberryx; 14.05.2009 в 01:21. |
14.05.2009, 01:22 | #6 |
Участник клуба
Регистрация: 16.03.2009
Сообщений: 1,013
|
ох... надо просто окошечко Call Stack закрыть... и попробовать еще.. отладчик в FPC частенько глючит... суть не в том..
насколько я знаю, ур-я движения такие: x = V0 * cos(a) * t y = V0 * sin(a) * t - (g * t^2) / 2 *** ага.. все понятно.. они ниже.. те формулы значит для расчета масштаба..
Uguu~
Последний раз редактировалось __STDC__; 14.05.2009 в 01:25. |
14.05.2009, 01:24 | #7 |
Регистрация: 05.10.2008
Сообщений: 9
|
Они у меня там и написаны.
x:=(x0+v0*t*cos(angle*pi/180))*scale; y:=(y0+v0*t*sin(angle*pi/180)-(g*(t*t))/2)*scale; Я прошу, чтобы мне с масштабом помогли. Не понимаю я его. |
14.05.2009, 01:37 | #8 |
Участник клуба
Регистрация: 16.03.2009
Сообщений: 1,013
|
эх.. давай я завтра посмотрю? спать пора уже.. там явно с масштабом проблема.. из-за него ошибка..
Uguu~
|
14.05.2009, 01:40 | #9 |
Регистрация: 05.10.2008
Сообщений: 9
|
Гх, я как всегда поздно спохватился. А будет ли к 11 где-то?
Мне в школу позарез надо. |
14.05.2009, 01:43 | #10 |
Участник клуба
Регистрация: 16.03.2009
Сообщений: 1,013
|
о_О к 11?? не знаю... я постараюсь.. если проснусь, попробую сделать =) сейчас уже не соображаю что-то... а может кто-то раньше сделает...)
Uguu~
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Тело по наклонной | Lemo | Помощь студентам | 0 | 09.04.2009 15:50 |
Движение тела под углом | Lemo | Помощь студентам | 6 | 05.04.2009 14:49 |
Графика под углом | BOBAH13 | Мультимедиа в Delphi | 5 | 12.09.2008 21:18 |
вставка в тело тригера INTITY_INSERT | Pitbull | SQL, базы данных | 0 | 21.02.2008 23:45 |