필터 지우기
필터 지우기

Trouble using datcomToFixedWing function

조회 수: 4 (최근 30일)
Aryan Ghadge
Aryan Ghadge 2022년 11월 16일
답변: Brian 2022년 11월 18일
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?

답변 (1개)

Brian
Brian 2022년 11월 18일
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.

카테고리

Help CenterFile Exchange에서 Fixed-Wing Aircraft Creation with Objects에 대해 자세히 알아보기

제품


릴리스

R2022b

Community Treasure Hunt

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

Start Hunting!

Translated by