我如何添加一个变量与变量里面吗?

4视图(30天)
艾哈迈德Alzaabi”class=
艾哈迈德Alzaabi 2022年4月28日
评论道: 1月 2022年4月28日
你好,我很抱歉如果这似乎是一个很复杂的问题:
我的问题是:我有飞机,B和C;但是我刚把飞机,有可能我可以添加不同的飞机对象?以及如何使其真正讨厌,我要添加更多aaircraft通过添加更多的变量。
clc;
清晰;
%输入飞机:
L_D = 15.9;
L_D_Loiter = 18.4;
耐力= 35 * 60;
C = 0.565/3600;
Alt_Range = 185200;
CruisingVelocity = 231.7661522;
MissionAirRange = 5556000;
我们= 75年e3;
Wpay = 16 e3
%燃料分数估计
MainMissionFuelRatio = exp (
(-MissionAirRange * C) / (CruisingVelocity * (L_D)
)
);
虚度= exp (
(耐力* C) / (
(L_D_Loiter)
)
);
AltMissionFuelRatio = exp (
(-Alt_Range * C) / (CruisingVelocity * (L_D)
)
);
Additional_Weight_Fraction = 0.995 * 0.99 * 0.98 * 0.995 * 0.995 * 0.999 * 0.99 * 0.995 * 0.95;
FuelFraction = 1 - (MainMissionFuelRatio * AltMissionFuelRatio *徘徊* Additional_Weight_Fraction);
%总重量估算:
k = 1;
错误= 1;
(错误> = 0.05)
We_Wo = 0.97 *我们(k) ^ -0.06;
%空车重量分数
我们(k + 1) = Wpay / (1 - We_Wo FuelFraction);
%总重量是
错误= abs (
(我们(k + 1)我们(k)
)/我们(k)
);
k = k + 1;
结束
2的评论
1月”class=
1月 2022年4月28日
注:重新定义Matlab函数“错误”作为变量可能会导致意想不到的副作用。避免这种情况,因为它经常引起麻烦。
Matlab代码不接受断句。取代
错误= abs (
(我们(k + 1)我们(k)
)/我们(k)
);
通过
呃= abs((我们(k + 1) -我们(k)) /我们(k));

登录置评。

答案(0)

类别

找到更多的在制导、导航和控制(GNC)帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!