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
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에 대해 자세히 알아보기

제품

질문:

2014년 9월 24일

답변:

2025년 4월 17일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by