How to load matlabFunction output into Simulink
3 次查看(过去 30 天)
显示 更早的评论
I have a very complicated matrix inversion. I turned the resulting matrix into a function using matlabFunction. I need to find a way to evaluate the resulting function in simulink.
0 个评论
回答(2 个)
Paul
2021-9-15
matlabFunctionBlock can be used to generate a block directly into the Simulink model from the symbolic expression. It will only be availabe in Simulink. If you need the function in Matlab and Simulink, then use matlabFunction with the 'file' option and then call that m-function from inside a Matlab Function block in the Simulink model.
0 个评论
Walter Roberson
2021-9-15
When you use matlabFunction(), give it the 'file' option to write the code into a file. After that, you can use the file name as a function name just like any other .m file.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Interactive Model Editing 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!