Coder gives error Directly accessing field or property of nonscalar struct or object not supported for code generation.
조회 수: 22 (최근 30일)
이전 댓글 표시
Why this gives problem in C Coder. Error: Directly accessing field or property of nonscalar struct or object not supported for code generation.
s1=string({OPS_FLT(:).ACFT_ID})
s2=OPS_FLT(2).ACFT_ID
uuindex=find(strcmpi(s1,s2))
({OPS_FLT(:).ACFT_ID}) has already been defined as
OPS_FLT(1).ACFT_ID="apple"
OPS_FLT(2).ACFT_ID="orange"
I am trying to find orange from the array. It works in Matlab but not in C Coder
댓글 수: 0
답변 (1개)
Andy
2019년 1월 14일
This post looks like a duplicate of https://www.mathworks.com/matlabcentral/answers/439222-matlab-coder-error-directly-accessing-field-or-property-of-nonscalar-struct-or-object-not-supported please see the answer there.
댓글 수: 0
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!