MATLAB中函数my_fun(x)的限制条件是两个等式,该怎么编写?各位大神求救啊!万分感谢function z=my_fun(x)x=0:.1:100;if (x(1)+x(2)+x(3)+x(4)==100)&&(0.8*x(2).*x(2)+1.9*x(3).*x(3)+2.2*x(4).*x(4)+0.8*x(1).*x(2)+2.2*x(2).*x(3)+1.6*x(1

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/16 09:00:48

MATLAB中函数my_fun(x)的限制条件是两个等式,该怎么编写?各位大神求救啊!万分感谢function z=my_fun(x)x=0:.1:100;if (x(1)+x(2)+x(3)+x(4)==100)&&(0.8*x(2).*x(2)+1.9*x(3).*x(3)+2.2*x(4).*x(4)+0.8*x(1).*x(2)+2.2*x(2).*x(3)+1.6*x(1
MATLAB中函数my_fun(x)的限制条件是两个等式,该怎么编写?各位大神求救啊!万分感谢
function z=my_fun(x)
x=0:.1:100;
if (x(1)+x(2)+x(3)+x(4)==100)&&(0.8*x(2).*x(2)+1.9*x(3).*x(3)+2.2*x(4).*x(4)+0.8*x(1).*x(2)+2.2*x(2).*x(3)+1.6*x(1).*x(3)+2.2*x(1).*x(4)+2.6*x(2).*x(4)+3.2*x(3).*x(4)==1.5)
z=-3.5*x(1)-4.4*x(2)-5.3*x(3)-6.2*x(4)
end
函数my_fun(x)的限制条件是两个等式,该怎么编写?

MATLAB中函数my_fun(x)的限制条件是两个等式,该怎么编写?各位大神求救啊!万分感谢function z=my_fun(x)x=0:.1:100;if (x(1)+x(2)+x(3)+x(4)==100)&&(0.8*x(2).*x(2)+1.9*x(3).*x(3)+2.2*x(4).*x(4)+0.8*x(1).*x(2)+2.2*x(2).*x(3)+1.6*x(1
同学你好!你这样写当然可以咯.
只是才四个数,可能返回的只有一个数值