Syms function not supported in Simulink
4 ビュー (過去 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 件のコメント
参考
カテゴリ
Help Center および File Exchange で Equation Solving についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!