loom

Форк
0
22 строки · 600.0 Байт
1
import "../modules/support.s-script" : s
2

3
nxt = Knx * (Vc - sqrt(Vx ^ 2 + Vy ^ 2 + Vz ^ 2))
4

5
dH = Hz - y
6

7
Vyz = Kdh * dH
8
Vyz = s.limit(Vyz, -15.0, 25.0)
9

10
nyt = 1 + Kny * (Vyz - Vy)
11

12
nzt = Knz * (Vx * (Zz - z) - Vz * (Xz - x))
13
nzt = s.limit(nzt, -5.0, 5.0)
14

15
//x = 1;
16

17
x' = Vx 
18
y' = Vy
19
z' = Vz
20
Vx' = (g/sqrt((Vx)^2+(Vy)^2+(Vz)^2))*Vx*(nxt-Vy*nyt/sqrt((Vx)^2+(Vz)^2))-g*Vz*nzt/sqrt((Vx)^2+(Vz)^2)
21
Vy' = (g/sqrt((Vx)^2+(Vy)^2+(Vz)^2))*Vy*nxt+(g/sqrt((Vx)^2+(Vy)^2+(Vz)^2))*nyt*sqrt((Vx)^2+(Vz)^2)-g
22
Vz' = (g/sqrt((Vx)^2+(Vy)^2+(Vz)^2))*Vz*(nxt-Vy*nyt/sqrt((Vx)^2+(Vz)^2))+g*Vx*nzt/sqrt((Vx)^2+(Vz)^2)
23

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.