simulink coder - code generation not visible in configuration parameter pane
21 次查看(过去 30 天)
显示 更早的评论
I am very new to simulink and I am trying to figure out how I can convert a model that I created to s-code so that I can use it as a user-defined block (S-function) in my other code.
I first tried to reference to my own created model through a Ports & Subsystems/Model block but this did not work out in my case because than a file is generated for each time the model block is referenced which I do not want due to memory problems and is also irrelevant because the block does not change...
Therefore my solution to circumvent this problem was to create s-code from the model and then reference to this s-code in my topmodel. So* first question*: is this the good way to approach this?
Second question: where can I find the code generation pane? I have checked and have the simulink coder installed (command ver shows: Simulink Coder Version 8.2 (R2012a) but I cannot find it on the configuration pane (see picture attached) nor in the model explorer. In the help of the simulink coder this option should be there and I have no idea were to look further... )
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/149622/image.jpeg)
0 个评论
采纳的回答
Kaustubha Govind
2012-11-12
See Create S-Function Blocks from a Subsystem for information on you can use Simulink Coder to generate an S-function from a subsystem.
What do you see when you execute:
>> license('checkout', 'real-time_workshop')
If you don't see 1 as the return value, you are probably not seeing the Code Generation pane in the Configuration Parameters window because Simulink is unable to check out a license for Simulink Coder (formerly known as Real-Time Workshop).
更多回答(1 个)
Hammed Omotoso
2022-10-19
编辑:Hammed Omotoso
2022-10-19
license('checkout', 'real-time_workshop')
ruuning this code returns 1 as the output yet I can not see Code generation pane in my simulink model. I am using MATLAB 2022a version.![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1161638/image.png)
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1161638/image.png)
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1161643/image.png)
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!