Size: a a a

Хирьянов Т.Ф., Практика программирования на Python 3 (2019)

2020 April 10

НП

Нехристь Пендостанский in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
mr.slavik
теперь wsl2 еще удобнее)
Не подскажешь? Вот задача. Силу саму по себе я нашел, а мне нужно эту силу применить к оси  х и у. Это как сделать?
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Нехристь Пендостанский
Не подскажешь? Вот задача. Силу саму по себе я нашел, а мне нужно эту силу применить к оси  х и у. Это как сделать?
2й закон ньютона
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
F = mdV/dt
источник

НП

Нехристь Пендостанский in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
mr.slavik
2й закон ньютона
Это я нагуглил. По нему я нашел силу, а мне нужно её положить на ось.
источник

TT

Terminator T-800 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
на кос?
источник

TT

Terminator T-800 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
умножать
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Нехристь Пендостанский
Это я нагуглил. По нему я нашел силу, а мне нужно её положить на ось.
это закон всемирного тяготения
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
а вот как эта сила ложится на ось говорит второй закон ньютона
источник

НП

Нехристь Пендостанский in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Terminator T-800
на кос?
Такое я нашел, но никаких углов у меня нет(
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
сила равна массе на ускорение
ускорение это изменение скорости за единицу времени
а скорость это изменение координаты за единицу времени
F = mdV/dt
Интегрируем
Ft + k1 = mV + k2
Ft = mdr/dt + k
Ftdt - kdt = mdr
Ft^2/2 - ct = mr
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
r =(Ft^2/2 - kt)/m
источник

TT

Terminator T-800 in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
мотемотика))
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
mr.slavik
сила равна массе на ускорение
ускорение это изменение скорости за единицу времени
а скорость это изменение координаты за единицу времени
F = mdV/dt
Интегрируем
Ft + k1 = mV + k2
Ft = mdr/dt + k
Ftdt - kdt = mdr
Ft^2/2 - ct = mr
это в векторном виде
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
по проекциям будет
x = r*cos(a)*(Ft^2/2 - kt)/m
y = r*sin(a)*(Ft^2/2 - kt)/m
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
если ты конечно не в полярных координатах)
тогда тебе проецировать ниче не надо)
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
Нехристь Пендостанский
Такое я нашел, но никаких углов у меня нет(
я поправил - забыл про константу интегрирования)
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
можешь от нее избавиться взяв определенный интеграл
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
но вроде это школьная формула
расстояние пройденное телом с ускорением a
a = F/m
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
и тебе скорей всего требуется приращение координаты при моделировании, - так что можно второй раз не интегрировать
источник

m

mr.slavik in Хирьянов Т.Ф., Практика программирования на Python 3 (2019)
а вычислять скорость в каждый проход и приращение координаты
источник