Question: Why I don't get a numeric result?

Very simple procedure:

Restart;

global a:=0.0065, R0:=1.225, T0:=273.16, gamma:=1.4, R:=287.04;

Spd :=proc(H, T1, IAS);

T:=T1+T0;

rho:=R0*(1-((a)/(T)*1000)^(4.26));

sigma:=T0/(T)*(1-(a/(T0)*H)^(5.26));

EAS:=sqrt((rho*IAS^(2))/(R0));

TAS:=EAS*sqrt(R0/(rho));

SpdSnd:=sqrt(gamma*R*T);

M:=TAS/(SpdSnd);

return M;

end proc;

Entering Spd(5000, 15, 400); with return I get

Spd(5000, 15, 400) in blue and not a numeric rsult.

Where am I wrong?

Martina

Please Wait...