概述
用matlab绘制的漂亮图形
1.不同坐标系下的图形对比
theta=0:pi/20:4*pi;
phi= theta.^2- theta;
[t,p]=meshgrid(theta,phi);
r=t.*p;
subplot(1,2,1);mesh(t,p,r);
ylabel('x');xlabel('y');zlabel('z');
[x,y,z]=sph2cart(t,p,r);
subplot(1,2,2);mesh(x,y,z);
ylabel('x');xlabel('y');zlabel('z');
2.球曲面的法线
[x,y,z]=sphere;
Surfnorm(x,y,z)
3.
x=rand(100,1)*16-8;
y=rand(100,1)*16-8;
r=sqrt(x.^2+y.^2)+eps;
z=sin(r)./r;
xlin=linspace(min(x),max(x),33);
ylin=linspace(min(y),max(y),33);
[X,Y]= meshgrid(xlin,ylin);
Z=griddata(x,y,z,X,Y);
mesh(X,Y,Z);
axis tight;hold on;
ylabel('x');xlabel('y');zlabel('z');
plot3(x,y,z,’r’,’MarkerSize’,15)
x=rand(1000,1)*16-8;
y=rand(1000,1)*16-8;
r=sqrt(x.^2+y.^2)+eps;
z=sin(r)./r;
xlin=linspace(min(x),max(x),99);
ylin=linspace(min(y),max(y),99);
[X,Y]= meshgrid(xlin,ylin);
Z=griddata(x,y,z,X,Y);
mesh(X,Y,Z);
axis tight;hold on;
ylabel('x');xlabel('y');zlabel('z');
plot3(x,y,z,'r','MarkerSize',30);
去掉网格后:
4.圆通
fnplt(fncmb(rsmak(‘cylinder’,1,2),[0 0 -1;0 1 0;1 0 0]));
axis equal,axis off;
shading interp
5.
c=8.01*10^(-6);
T=9.8*0.940*10^(-7);
for m=1:100
a=m
for n=1:100
b=n
omiga(m,n)=sqrt((10.6667*a^3*b^5+10.6667*a^5*b^3)/(2.3112*a^5*b^5*c)*T)/(2*pi);
end
end
mesh((1:100)(1:100)omiga);
ylabel('半短轴b');xlabel('半长轴a');zlabel('频率f');
6.马鞍面
x=-8:8; y=-8:8;
[X,Y]= meshgrid(x,y);
Z=(X.^2./4.^2-Y.^2./5.^2);
meshz(X,Y,Z);
ylabel('x');xlabel('y');zlabel('z');
x=-8:8;y=-8:8;
[X,Y]= meshgrid(x,y);
Z=X.^2./4.^2-Y.^2./5.^2;
surfc(X,Y,Z);
ylabel('x');xlabel('y');zlabel('z');
7.螺旋线
t=0:pi/60:10*pi;
x=sin(t);y=cos(t);
plot3(x,y,t,'*-b');
ylabel('x');xlabel('y');zlabel('z');
t=0:pi/60:10*pi;
x=sin(t);y=cos(t);
fill3(x,y,t,'*-b');
ylabel('x');xlabel('y');zlabel('z');
8.
[x,y]= meshgrid([-2:0.2:2]);
f=x.^2+y.^2;
[fx,fy]= gradient(f,0.2,0.2);
quiver(x,y,fx,fy);
hold on
contour(x,y,f);
9.
[x,y]= meshgrid([-4:0.1:4]);
z=x.*exp(-x.^2-y.^2);
plot3(x,y,z);
10. [x,y]= meshgrid([-2:0.05:2]);
z=x.*exp(-x.^2-y.^2);
surf(x,y,z);
11.牛顿环(动态的)
clear
R=1;N=400;lam
最后
以上就是清秀奇异果为你收集整理的matlab绘制漂亮的图像,用matlab绘制的漂亮图形.doc的全部内容,希望文章能够帮你解决matlab绘制漂亮的图像,用matlab绘制的漂亮图形.doc所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复