Effacer les filtres
Effacer les filtres

Trouble using datcomToFixedWing function

2 vues (au cours des 30 derniers jours)
Aryan Ghadge
Aryan Ghadge le 16 Nov 2022
Réponse apportée : Brian le 18 Nov 2022
Code:
datcomStruct = datcomimport('datcom.out');
aircraft = Aero.FixedWing();
aircraft.Properties.Name = "MyPlane";
[aircraft,state] = datcomToFixedWing(aircraft,datcomStruct{1},'StateMode','Exhaustive')
Error:
Error using Aero.FixedWing/datcomToFixedWing
Error setting property 'ReferenceLength' of class 'Aero.FixedWing'. Value must be a scalar.
Error in static_stability (line 28)
[aircraft,state] = datcomToFixedWing(aircraft,datcomStruct{1},'StateMode','Exhaustive')
Why am I getting this error? I have attached the relevant datcom output file. What can I do to resolve this error?

Réponses (1)

Brian
Brian le 18 Nov 2022
It appears that your Digital DATCOM file is missing some fields. The missing field referenced in the error is "cbar", the longitudinal reference length. See the link below for a list of the required fields.

Produits


Version

R2022b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by