Да нет, с давлением, я так предполагаю, не следует усложнять. Скорее всего в поставленной задаче интересует конечный момент выстрела: давление пороховых газов, занимающее весь объем ствола, выталкивает снаряд со скоростью V.
А изменяющееся P - это разные значения давления при разных выстрелах. Число выстрелов будет равно N.
ЗАДАЧА:Имея давление
P,
sigma - среднеквадратичное отклонение для давления на каждый отдельный выстрел, диаметр
D, длинна ствола
L, расстояние до цели
S и масса снаряда
mнужно смоделировать N экспериментальных выстрелов по цели находящейся на расстоянии S.
РЕШЕНИЕ:Надеюсь равномерно распределенную величину давления
P в MatLab'е я смогу смоделировать, но допустим в момент одного из экспериментов давление равно "P".
1) Найдем скорость вылета снаряда через кинетическую энергию:
Откуда скорость:
2) Пушка стреляет под неким углом
, значит скорости будут по осям X и Y:
3) Чтобы узнать время полета снаряда, особо мудрствовать не стоит - это время полета снаряда по вертикали до высшей точки, а затем вниз. Если начальная скорость по оси Y будет
, то
Надеюсь, я верно рассуждаю?
4) Путь до цели, зная время, определить не сложно, но тут загвоздка...
Дело в том, что Путь нам изначально (насильно, как угодно понимайте) дан. Ок.
Тогда единственная неизвестная нам величина - это .
Отсюда коллапс. Мы время ещё не знаем.
Что с этим делать? Подскажите пожалуйста.
(Оффтоп)
Блин, я уже начинаю понимать, что достаю всех здешних своей непроходимостью и недальновидностью. Простите :( Не хотела.