使用MATLAB画三维曲面图,不等式x≥1,y≥5,y﹥3x-1,0<4/(3+3y-x)≤z≤4/(1+y-3x)?
您可以使用下面的代码在MATLAB中绘制三维曲面图:
这将在三维空间中显示满足不等式约束的曲面。有关更多信息,请参阅MATLAB文档。
追问Z1(Y<3.*X-1)=NaN;
Z2(Y<3.*X-1)=NaN;
mesh(X,Y,min(Z1,Z2));
xlabel('k1'),ylabel('k2'),zlabel('I0/I');
是不是这样更合适,而且我想的是在合理区间内选取x、y值,然后展示Z坐标,Z的上端是Z2,Z的下端是Z1,用min感觉不是很合理。有没有更好的函数,大佬