y=x2三维图
来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 08:57:47
[X,Y]=meshgrid(linspace(-10,10),linspace(-10,10));Z=(X.^2)/(4^2)-(Y.^2)/(5^2);mesh(X,Y,Z)
f(x,y,z)=exp(-x^2-y^2-z^2)=0没有图像,不可能画出来.因为f(x,y,z)>0
[x,y]=meshgrid(-10:0.5:10);z=x-y;z(z<0)=nan;surf(x,y,z)zlabel('z')ylabel('y')xlab
你要对X和Y设定一个区间,然后就可以画了,我大概写了一下:[x,y]=meshgrid([-2,2,-4,4])%%%-2
(1)你这个程序直接输入到MATLAB就可以出图的.如下:(2)当y的坐标也改成-3000至3000时,图像如下:
clc;clear;x=1:0.1:20;y=1:0.1:20;[xx,yy]=meshgrid(x,y);z=(1-1./xx).^yy;zz=reshape(z,191,191);mesh(xx,
clfx=-4:4;y=x;\x09\x09\x09\x09[X,Y]=meshgrid(x,y);\x09Z=sqrt(X.^2+Y.^2);\x09\x09\x09\x09)surf(X,Y,Z)
代码如下:clearezmesh('(sin(x)/x)*(sin(y)/y)') 注:粘贴到matlab命令窗口,回车即可图片如下:
z=@(x,y)300*[(x-0.7)*(x-0.7)+(y-0.5)*(y-0.5)+0.6];ezsurf(z,[0.1,0.9,0.1,0.9])再问:我想把u2在图上改成从0.9到0.1,也
x=1:1:3;y=0.1:0.1:2;[x,y]=meshgrid([x,y]);z=x.^2./y;plot3(x,y,z);gridon
答案如下:具体参数你自己修改吧v=200;g=9.8;x=1:40;z=1:40;[x,z]=meshgrid(x,z);y=v/(2*g)-g/2*v^2*(x.^2+z.^2);surf(x,z,
[x,y]=meshgrid(-1:0.01:1);z=x.^2+y.^2;surfl(x,y,z)
经测试程序没有问题.可以画出图.
x=-1:0.05:1;y=-1:0.05:1;[x,y]=meshgrid(x,y);z=sqrt(1+x.*x-y.*y);z(y
surf(x,y,z)
clcclearallformatlong;x=0:0.01:1;y=0:0.01:1;[x,y]=meshgrid(x,y);z1=(x^2-2*x)*exp(-x^2-y^2-x*y);z2=si
symsxyz=x*yezmesh(z)
请问你这是球坐标还是直角坐标?clcclear[x,y]=meshgrid(0:0.01*pi:2*pi);z=sin(x).*cos(y);surf(x,y,z);[T,P,R]=cart2sph(
m文件内容编制如下:x=-5:0.1:5;y=-4:0.1:4;[x,y]=meshgrid(x,y);z=0.5*x.^2+1/3*y.^2;subplot(2,2,1);mesh(x,y,z);s
mesh里第一二个变量应该为矩阵,而不是向量,因为是画网格图.[x1x2]=meshgrid(0:0.1:1/2*pi,0.65:0.01:0.75);I1=1368.*x2.*sin(x1);mes