方程是这样的f(x,y,z) = 9*x-3*x*y-36*x*y*z+46.8*z-7.8,x>=1.5,0<y<0.5,0<z<6.0请问是否有大神知道。。跪求,提供可行代码,加分。
解决方法:
1、根据y,z值,求出x值
2、分拣x>=1.5以上对应的y,z值
disp('x y z'); %显示x>=1.5,0<y<0.5,0<z<6.0的值
3、用polt3()函数绘制图形,即
plot3(x,y,z)
4、具体代码见附件。也可以通过私信上传。
哥你打得很辛苦,但好像不是我要的,我要的应该是一个曲线面就是f(x,y,z)=0是的曲面。你能帮我再想一下吗?我可以加分数。
为什么 我这个不行
clear
xa = 1.5:0.3:3.0
ya = 0:0.1:0.5
[x,y]=meshgrid(xa,ya)
z = 1/4/y+14.4/36/x-1/12-7.8/36/x/y
mesh(x,y,z)
ya=linspace(0,0.5,50);
za=linspace(0,6.0,50);
[y,z]=meshgrid(ya,za)
。。。。。
x0=solve(9*xi-3*xi.*y(k)-36*xi.*y(k).*z(k)+46.8*z(k)-7.8)
。。。。。
mesh(x,y,z)