Компьютерное моделирование движения тел
Категория реферата: Рефераты по информатике, программированию
Теги реферата: ответы на кроссворды, бесплатные шпоры
Добавил(а) на сайт: Гурин.
Предыдущая страница реферата | 9 10 11 12 13 14 15 16 17 18 19 | Следующая страница реферата
yc = y2 + rn * 1 * SIN(a)
PSET (xc, yc), 9 + 9 * RND
PRESET (x(i), y(i))
NEXT
END
Данный блок программы используя массив (DIM) случайных чисел ограниченных пространством ( r ) и количеством (n) точек позволяет создать эффектный фейерверк разлета осколков.
Полностью программа представлена в Приложении 2.
Данная задача рассматривалась без учета сопротивления воздуха. Попробуем ввести поправку на сопротивление воздуха.
4. Этап четвертый. Воздействие внешних факторов.
К внешним факторам в решении задачи можно отнести случайные события, которые происходят в природе или при протекании каких либо физических процессов. В нашем случае это может быть сопротивление воздуха, порыв ветра, интенсивность горения пороха, влажность и т.д. Из всех случайных величин рассмотрим только сопротивление воздуха.
Учитывая то, что сопротивление воздуха направленно в противоположную сторону движения тела [4], то силу сопротивления можно представить в виде двух составляющих: вертикальной и горизонтальной, при этом, чем выше скорость, тем больше сопротивление и наоборот.
Выделим блок программы (Приложение 2) с 100-го кадра:
100 q = .0005
t = t + q
s = v * t * COS(f) * 2 (4.1)
h = (v * t * SIN(f) – (g * t ^ 2) / 2) * 5.5 (4.2)
Запишем составляющие горизонтальной и вертикальной скорости:
vs=v*cos(f)
vh=v*sin(f)
Но если пренебречь, тем что с высотой плотность воздуха падает и считать ее в нижних слоях атмосферы неизменной, то упрощенная формула горизонтальной и вертикальной составляющей, в соответствии с законом Аэродинамики [ 4 ], примет вид [ 5 ]:
Тогда выражение 4.1 и 4.2 можно изменить записав блок с 100-го кадра в следующем виде:
100 q = .0005
t = t + q
k = .0002
Рекомендуем скачать другие рефераты по теме: мировая экономика, титульный курсовой работы.
Предыдущая страница реферата | 9 10 11 12 13 14 15 16 17 18 19 | Следующая страница реферата