www.ctrt.net > mAtlAB绘制z=F(x,y)=x^2+y^2的图像

mAtlAB绘制z=F(x,y)=x^2+y^2的图像

x=-100:0.1:100; y=-100:0.1:100; [X,Y]=meshgrid(x,y); Z=X^2+Y^2; mesh(X,Y,Z)

x=-100:0.1:100; y=-100:0.1:100; [X,Y]=meshgrid(x,y); Z=X^2+Y^2; mesh(X,Y,Z)

x=-10:10; y=-10:10; [x,y]=meshgrid(x,y); z=x^2+y^2; surf(x,y,z)

用plot3()函数可以绘出其空间曲线。 x=-2:0.1:2;y=-1:0.05:1; z=y./(1+x.^2+y.^2); plot3(x,y,z,'ro') grid on xlabel('x'),ylabel('y'),zlabel('z') title('用plot3绘制z=y/(1+x^2+y^2)的图像'); 用mesh()函数可以绘出其空间曲面。 x=[-0.2...

将下面语句保存为tu.m,在窗口中输入tu看看效果, x=0:0.05:2; y=x'; [X Y]=meshgrid(x,y); Z=sqrt(16-3*X.^2-Y.^2); surf(Z)

[theta r]=meshgrid(linspace(0,2*pi,100),linspace(0,1,20)); [x y]=pol2cart(theta,r); z=x.*y; mesh(x,y,z);

中心轴在Z轴的圆锥面,你想,用z=1的平面去截取该曲面时,即为:x^2+y^2=1的圆,同理,z取任意值得就是圆的半径变化;在Y=0平面的投影即为x=+/- z,的直线,在x面的投影类似

[X,Y,Z]=sphere(50); mesh(8*X,8*Y,8*Z)%画球面 hold on; ezmesh('0-y',[-8 8])%画平面 [x,y,z]=meshgrid(linspace(-8,8)); contourslice(x,y,z,y+z,8*X,8*Y,8*Z,[0 0])%画交线 axis equal view(135,20) %只显示出这条圆曲线 figure contourslic...

如果求一般性的两个三维曲面的交线还是有一些难度的(尤其对于两个曲面都是隐函数的情况),但本题是两个单位柱面的交线,情况比较特殊,用参数方程比较容易。 不妨以x-y平面内的相角t为参变量,则满足第一个柱面方程的x和y分别为cos(t)和sin(t)...

x=-1:0.001:1; y=-1:0.01:1; [X,Y]=meshgrid(x,y); Z=sqrt(1-(X.^2+Y.^2)); Z(find(imag(Z)~=0))=nan; mesh(X,Y,Z) hold on mesh(X,Y,-Z) 但是中心数据少不好看,建议用极坐标画 t=linspace(0,pi,100); p=linspace(0,2*pi,100); [theta,phi]=mes...

网站地图

All rights reserved Powered by www.ctrt.net

copyright ©right 2010-2021。
www.ctrt.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com