Error in Matlab Function Block
显示 更早的评论
I am trying to make my own block to perform the Jacobian matrix of a system. Before making it I wanted to test the example from the matlab web page:
new_system('my_system') open_system('my_system') syms x y r = sqrt(x^2 + y^2); matlabFunctionBlock('my_system/my_block', r)
But I've got the following error:
Error using sym/matlabFunctionBlock>getBlock (line 143) The block 'my_system/my_block' must be a MATLAB Function Block.
Error in sym/matlabFunctionBlock (line 68) b = getBlock(block);
Does anyone know why?
回答(1 个)
Rajanya
2025-4-17
0 个投票
This was a known bug in MATLAB R2013b or before (see https://www.mathworks.com/support/bugreports/1002236)
Upgrading to MATLAB R2014a would solve the issue.
Thanks.
类别
在 帮助中心 和 File Exchange 中查找有关 Simulink Functions 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!