interp2 in Embedded MATLAB Function
3 ビュー (過去 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!