matlab中s函数的问题

function sys = mdlOutputs(t,x,w)
b=fix (w /( 2*3.1414916));
if b=0;
sys(1)=0;
else if w/(2*3.1415926)=b
sys(1)=b;
else
sys(1)=w-2*3.1415926*b;

第1个回答  2014-03-29
   function sys =mdlOutputs(t,x,u,w)
b=fix (w /( 2*3.1414916));
if b==0;
sys(1)=0;
else if w/(2*3.1415926)==b
sys(1)=b;
else
sys(1)=w-2*3.1415926*b;

相等要两个等号的的
相似回答
大家正在搜