MATLAB: Syntax error in simulink fcn block errorsimulinksyntax ( 1/(Ib + Mw*L^2) )*( (Mb*Lb+Mw*L)*g*Sin( u(1) ) – u(2) – Cb*u(3) + Cw*u(4) ) please help me figure out the syntax error i'm getting. thank you. Best Answer The error is that the letter s in sin is capital. make it 'sin' not 'Sin'. Related SolutionsMATLAB: Syntax error in Simulink You have a problem with brackets(u(2)*u(3)^2)/12-((u(2)*u(3))^2)/8*(1-2*u(1)/u(3))-(1/3)*(1-2*u(1)/u(3))^3 MATLAB: Syntax Error Simulink fcn block Try thisfunction x_2dot = fcn(u)x_2dot = 0; % initialize to tell simulink about its sizeJ = 0.01;B = 0.1;K = 0.01;R = 1;L = 0.5;a=1;m=1;x_2dot=(-3*B*u(4))/(2*m)-((a*sin(u(5))*u(1))/m)-((a*sin((pi/3)-u(5))*u(2))/m)+((a*sin((pi/3)+u(5))*u(3))/m);end Related QuestionEquation exceeding matrix dimensionsI have a syntax error with FcnError Conversion to double from sym is not possible
Best Answer