interp2 in Embedded MATLAB Function
조회 수: 5 (최근 30일)
이전 댓글 표시
I am using embedded MATLAB function within Stateflow chart. I have difficulty in using the function 'interp2' within the embedded MATLAB function. Apparently, 'interp2' is not supported. Is there any workaround method for this?
댓글 수: 0
답변 (2개)
Doug Eastman
2011년 1월 28일
You can still use functions that are not part of the Embedded MATLAB subset by declaring them as extrinsic. Rather than being converted to C-code this function will simply call out to MATLAB to run the function. Try adding this line to your Embedded MATLAB Function before calling interp2:
eml.extrinsic('interp2');
Arnaud Miege
2011년 4월 19일
Yes, the data type returned by the function is mxArray. See this similar question for suggestions on how to deal with it.
HTH,
Arnaud
댓글 수: 0
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!