Custom Model Advisor customization function not running
3 次查看(过去 30 天)
显示 更早的评论
Hi all,
I'm trying to build a custom model advsior using the example provided from mathworks. After making some edits on the sl_customization files I'm getting the following error preventing to move further
Not enough input arguments.
Error in sl_customization (line 7)
cm.addModelAdvisorCheckFcn(@defineModelAdvisorChecks);
I have not altered any major changes to the code as provide from MATHWORKS. Any help regarding the same will be helpful, attachung the snap of the error below,
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1525896/image.png)
2 个评论
Gabor Kovacs
2023-10-31
Hi,
You're not supposed to run that function like that. See here how to refresh customisations: https://uk.mathworks.com/help/simulink/ug/registering-customizations.html#bqt2_02-1_sep_bvaqc3t-1
采纳的回答
Akshat Dalal
2023-11-6
Hi Jacob,
I understand you are facing an error while running the 'sl_customization' function. As Gaber mentioned, the 'sl_customization' function is not meant to be run like that. It is executed while setting up the Simulink environment.
You could either restart Simulink or enter the command 'sl_refresh_customizations' to reflect your customization in Simulink.
You could refer the following documentations for more information:
- https://www.mathworks.com/help/slcheck/ug/defining-custom-checks.html
- https://www.mathworks.com/help/simulink/ug/registering-customizations.html
I hope this helps.
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Run Model Advisor Checks 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!