www.fltk.net > mAtlAB绘制三维图

mAtlAB绘制三维图

例子: x=[4229042.63 4230585.02 4231384.96 4231773.63 4233028.58 4233296.71 4235869.68 4236288.29]; y=[431695.4 441585.8 432745.6 436933.7 428734.4 431946.3428705.0 432999.5]; z=[1.019 1.023 1.011 1.022 1.020 1.022 1.022 1.023]...

例子: x=[4229042.63 4230585.02 4231384.96 4231773.63 4233028.58 4233296.71 4235869.68 4236288.29]; y=[431695.4 441585.8 432745.6 436933.7 428734.4 431946.3428705.0 432999.5]; z=[1.019 1.023 1.011 1.022 1.020 1.022 1.022 1.023]...

三维曲面图,可以用surf或mesh命令; 三维曲面图,案例: xx=linspace(-1,1,50); yy=linspace(-2,2,100); [x,y]=meshgrid(xx,yy); z=x.^2+2*y.^2; surf(x,y,z) 结果: 参考:http://zhidao.baidu.com/question/304779250949044964 希望对你有帮...

ttl={'主视图','左视图','俯视图','三维图'}; angle={[0,0],[-90,0],[0 90],[-37.5,30]}; for i=1:4 subplot(2,2,i); ezmesh('1/((1-X)^2+Y^2)^0.5+1/((1+X)^2+Y^2)^0.5',[-2 2]); view(angle{i});title(ttl{i}); end

一维数组需要绘制二维平面图 二维数组需要绘制三维图 三维数组加上数字信息,需要表达4维信息,4维图才能画。这是不可能画出来的,当然可以使用别的信息表示数字,比如颜色。不同的颜色表示不同的数值。即对应三维坐标上的数值使用颜色进行表示...

可以的,只要有数据,是能画出图的,但要讲清楚画什么图,有什么要求,我加你。

plot3函数——绘制三维曲线 格式:plot3(x1,y1,z1,s1,x2,y2,z2,s2,…)%其中sn是字符串,用于指定颜色、标记符号或线型。 t=0:0.1:3*pi; x=t.^3.*sin(3*t).*exp(-t); y=t.^3.*cos(3*t).*exp(-t); z=t.^2; plot3(x,y,z) grid on 2. 绘制三维曲面 格式...

绘制圆台可以用cylinder()函数命令得到。其代码为 t = 0:pi/10:2*pi; [X,Y,Z] = cylinder(10-t); surf(X,Y,Z) xlabel('x'),ylabel('y'),zlabel('z'); title('圆台')

用movie函数可以实现哈~给你个例子吧 给你个例子: %影片生成例子: 旋转一个三维表面绘图 [X, Y, Z]=peaks(50); %创建山峰图形数据 surfl(X, Y, Z) %绘制带光照的表面 axis([-10 10 -10 10 -10 10]) %限制绘图范围 axis vis3d off %三维坐标修正,...

先求两个曲面相交曲线 即相交曲线为圆 [r,t]=meshgrid(0:.1:1,pi*(0:.1:2));x=r.*cos(t);y=r.*sin(t);z1 = x.^2+y.^2;z2 = 2-sqrt(x.^2+y.^2);mesh(x,y,z1);hold onmesh(x,y,z2)

网站地图

All rights reserved Powered by www.fltk.net

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