Syms function not supported in Simulink
5 次查看(过去 30 天)
显示 更早的评论
I have some code i put into a matlab function block on simulink, I need to intergrate a function twice and the orignal function also needs to be differentiated. There is a little more the matlab function block but below is an example. How can I get rid of the error produced? Do I have to do an extrinsic coder thing or should I just use the integrator block to do this block wise?
syms x
int2=(M-Ry*x-((Ww/length)/2)*x^2+(symL/6)*x^3)/1000
RHS=int(int(int2))
This is the error produced
Function 'syms' not supported for code generation.
Component:MATLAB Function | Category:Coder error
0 个评论
回答(1 个)
Kiran Felix Robert
2020-12-18
Hi Katherine,
Also see the Generate MATLAB Function Blocks from Symbolic Expressions to include symbolic functions for Code Generation in Simulink through the matlabFunctioncommand
0 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!