|
|
高度(Alt,m)とマッハ数(M)から速度(V,m/s)を計算
スクリプトファイル名:AMtoV.m
-----------------------------------------------------------
# 高度(Alt,m)とマッハ数(M)から速度(V,m/s)を計算
# 適用範囲:Alt=0m〜47000m
output_precision(5);
# ーーー入力ーーー
Alt=input("INPUT:Alt(m)=")
M=input("INPUT:M=")
# ーーー計算ーーー
if(Alt<11000)
Ts=288.15-0.0065*Alt;
elseif(Alt<20000)
Ts=216.65;
elseif(Alt<32000)
Ts=216.65+0.001*(Alt-20000);
elseif(Alt<=47000)
Ts=228.65+0.0028*(Alt-32000);
endif
a=340.294*sqrt(Ts/288.15);
V=a*M;
# ーーー出力ーーー
disp("OUTPUT:V(m/s)=")
disp(V)
-----------------------------------------------------------
(MM20120716)
|