通过画复杂函数图象求极值!问题见图象:w可以用X、Y表示,Z是X、Y的函数,在X大于3,Y小于-4的条件下,画出XYZ三维图像,给出matlab程序这是我自己弄的程序,无法运行:clear;x=-8:0.5:-4; y=x'; X=ones(size(

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/07 23:35:38

通过画复杂函数图象求极值!问题见图象:w可以用X、Y表示,Z是X、Y的函数,在X大于3,Y小于-4的条件下,画出XYZ三维图像,给出matlab程序这是我自己弄的程序,无法运行:clear;x=-8:0.5:-4; y=x'; X=ones(size(
通过画复杂函数图象求极值!
问题见图象:
w可以用X、Y表示,Z是X、Y的函数,
在X大于3,Y小于-4的条件下,画出
XYZ三维图像,给出matlab程序
这是我自己弄的程序,无法运行:
clear;x=-8:0.5:-4;
y=x';
X=ones(size(y))*x;
Y=y*ones(size(x));
R=sqrt(X.^2-10+sqrt(4*Y.^2+64+X.^4-20*X.^2))./sqrt(2)+eps; %
Z=asin(((R.^2-3)*X*R-4*Y*R)./(R.^4+10*R.^2+9))./R; %
surf(X,Y,Z);
colormap(cool) %
xlabel('x'),ylabel('y'),zlabel('z')

通过画复杂函数图象求极值!问题见图象:w可以用X、Y表示,Z是X、Y的函数,在X大于3,Y小于-4的条件下,画出XYZ三维图像,给出matlab程序这是我自己弄的程序,无法运行:clear;x=-8:0.5:-4; y=x'; X=ones(size(
[x,y]=meshgrid(-8:0.5:-4,-8:0.5:-4);
w=sqrt(y.^2-10+sqrt(x.^4-20*x.^2+64+4*y.^2))/sqrt(2);
z=asin(((w.^2-3).*y.*w-4.*x.*w)./(w.^4+10.*w.^2+9))./w;
figure;
mesh(x,y,z)
colormap(cool) %
xlabel('x'),ylabel('y'),zlabel('z')