Executable build with Matlab Application Compiler returns error: Undefined variable "Simulink" or class "Simulink.Parameter"
2 ビュー (過去 30 日間)
古いコメントを表示
Hello together,
I'm building a Standalone Application with the Matlab Application Compiler based on matlab scripts. In one matlab script a parameter is set as a Simunlink.Parameter object like this:
function SetSimulinkParameter(name, value)
tmp = Simulink.Parameter;
if isnumeric (value)
tmp.Value = value;
tmp.DataType = 'double';
tmp.DocUnits = '';
tmp.Description = '';
tmp.Min = -1e10;
tmp.Max = 1e10;
tmp.CoderInfo.StorageClass = 'Model default';
assignin('base',name,tmp);
end
When running the Standalone application, the following error pops up: Undefined variable "Simulink" or class "Simulink.Parameter". The error points to the second line:
tmp = Simulink.Parameter;
When running the matlab script in Matlab, the scripts works fine.
How can I build a Standalone Application, that sets and reads Simulink.Parameter objects?
3 件のコメント
回答 (1 件)
Rishav
2023 年 9 月 12 日
Hi Stefan,
It appears that your question aligns with a solution already discussed within our community.
To address this issue, kindly refer to the MATLAB answer response provided below:
Thank you,
Rishav Saha
0 件のコメント
参考
カテゴリ
Help Center および File Exchange で MATLAB Compiler についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!