二输入u1,u2,三输出a,b,c;若u1>1,u2>1,则a=1,b=1,c=1;若u1<1,u2>1,则a=2,b=1,c=1;若u1<1,u2<1,则a=0,b=0,c=0;若u1>1,u2<1,则a=1,b=2,c=1;
用Embedded Matlab Function做即可。输入代码:
function [a,b,c]=fcn(u)
if u(1)>1 & u(2)>1
a=1;b=1;c=1;
elseif u(1)<1 & u(2)>1
a=2;b=1;c=1;
elseif u(1)<1 & u(2)<1
a=0;b=0;c=0;
else
a=1;b=2;c=1;
end
function [a,b,c]=fcn(u)
if u(1)>1 & u(2)>1
a=1;b=1;c=1;
elseif u(1)<1 & u(2)>1
a=2;b=1;c=1;
elseif u(1)<1 & u(2)<1
a=0;b=0;c=0;
else
a=1;b=2;c=1;
end
温馨提示:答案为网友推荐,仅供参考