matlab画三维图 用matlab画三维球动图

懵懂先生 投稿文章matlab画三维图 用matlab画三维球动图已关闭评论77阅读模式

文章源自略懂百科-http://wswcn.cn/54469.html

小源笔记(十四):MATLAB三维绘图(b).mp32:46来自LearningYard学苑文章源自略懂百科-http://wswcn.cn/54469.html

分享兴趣,传播快乐,增长见闻,留下美好。文章源自略懂百科-http://wswcn.cn/54469.html

亲爱的您,文章源自略懂百科-http://wswcn.cn/54469.html

这里是LearningYard学苑!文章源自略懂百科-http://wswcn.cn/54469.html

今天小编给大家带来MATLAB三维绘图(b),文章源自略懂百科-http://wswcn.cn/54469.html

欢迎您的用心访问!文章源自略懂百科-http://wswcn.cn/54469.html

本期推文阅读时长大约6分钟,请您耐心阅读。文章源自略懂百科-http://wswcn.cn/54469.html

Share interest, spread happiness, increase knowledge, and leave beautiful.文章源自略懂百科-http://wswcn.cn/54469.html

Dear you,文章源自略懂百科-http://wswcn.cn/54469.html

This is the LearningYard Academy!文章源自略懂百科-http://wswcn.cn/54469.html

Today,the editor brings you MATLAB three-dimensional drawing (b),文章源自略懂百科-http://wswcn.cn/54469.html

Welcome your visit!文章源自略懂百科-http://wswcn.cn/54469.html

This tweet usually takes about 6 minutes to read. Please be patient and read.文章源自略懂百科-http://wswcn.cn/54469.html

一、三维绘图函数及工具文章源自略懂百科-http://wswcn.cn/54469.html

除了绘制二维图形,MATLAB还提供了一系列强大的三维图形绘制函数,这些函数的分类列表如上图所示。可以看出,MATLAB基本的三维图形包括网格型(mesh)、面型(surface)、方向矢量型(direction)等多种类型。上一期分享中我们学习了plot3三维图像函数、surf三维曲面图像函数、mesh函数和waterfall函数,接着我们继续学习三维条形图、三维球体图、三维饼形图、三维箭状图等。文章源自略懂百科-http://wswcn.cn/54469.html

In addition to drawing two-dimensional graphics, MATLAB also provides a series of powerful three-dimensional graphics drawing functions, the classification list of these functions is shown in the figure above. It can be seen that the basic three-dimensional graphics of MATLAB include mesh, surface, direction and other types. In the previous sharing, we learned the plot3 three-dimensional image function, the surf three-dimensional surface image function, the mesh function and the waterfall function, and then we continued to learn the three-dimensional bar chart, the three-dimensional sphere chart, the three-dimensional pie chart, the three-dimensional arrow chart, etc.文章源自略懂百科-http://wswcn.cn/54469.html

二、实例分析演示文章源自略懂百科-http://wswcn.cn/54469.html

1.三维条形图文章源自略懂百科-http://wswcn.cn/54469.html

在MATLAB中,可以使用函数bar3和bar3h来绘制三维条形,bar3函数绘制三维条形图,常用格式为:文章源自略懂百科-http://wswcn.cn/54469.html

In MATLAB, you can use the functions bar3 and bar3h to draw three-dimensional bars, and the bar3 function draws three-dimensional bar graphs. The common format is:文章源自略懂百科-http://wswcn.cn/54469.html

bar3(y)文章源自略懂百科-http://wswcn.cn/54469.html

bar3(x,y)文章源自略懂百科-http://wswcn.cn/54469.html

【例1】使用bar3和bar3h函数绘制条形图示例。文章源自略懂百科-http://wswcn.cn/54469.html

[Example 1] An example of drawing a bar chart using the bar3 and bar3h functions.文章源自略懂百科-http://wswcn.cn/54469.html

X=rand(5,5)*10;文章源自略懂百科-http://wswcn.cn/54469.html

subplot(221),bar3(X,detached),title(detached);文章源自略懂百科-http://wswcn.cn/54469.html

subplot(222),bar3(X,grouped),title(grouped);文章源自略懂百科-http://wswcn.cn/54469.html

subplot(223),bar3h(X,stacked),title(stacked);文章源自略懂百科-http://wswcn.cn/54469.html

subplot(224),bar3h(X,detached),title(detached);文章源自略懂百科-http://wswcn.cn/54469.html

以上代码运行的结果如图所示:文章源自略懂百科-http://wswcn.cn/54469.html

The result of running the above code is shown in the figure:文章源自略懂百科-http://wswcn.cn/54469.html

2.三维球体图文章源自略懂百科-http://wswcn.cn/54469.html

MATLAB提供了sphere函数来生成三维球体图。文章源自略懂百科-http://wswcn.cn/54469.html

MATLAB provides the sphere function to generate a three-dimensional sphere map.文章源自略懂百科-http://wswcn.cn/54469.html

【例2】sphere函数使用示例。文章源自略懂百科-http://wswcn.cn/54469.html

[Example 2] Example of using the sphere function.文章源自略懂百科-http://wswcn.cn/54469.html

subplot(2,2,1)文章源自略懂百科-http://wswcn.cn/54469.html

sphere(8) % 括号中的数字指生成球体的面数,这里是指8×8文章源自略懂百科-http://wswcn.cn/54469.html

axis equal文章源自略懂百科-http://wswcn.cn/54469.html

subplot(2,2,2)文章源自略懂百科-http://wswcn.cn/54469.html

sphere(16)文章源自略懂百科-http://wswcn.cn/54469.html

axis equal文章源自略懂百科-http://wswcn.cn/54469.html

subplot(2,2,3)文章源自略懂百科-http://wswcn.cn/54469.html

sphere(24)文章源自略懂百科-http://wswcn.cn/54469.html

axis equal文章源自略懂百科-http://wswcn.cn/54469.html

subplot(2,2,4)文章源自略懂百科-http://wswcn.cn/54469.html

sphere(32)文章源自略懂百科-http://wswcn.cn/54469.html

axis equal文章源自略懂百科-http://wswcn.cn/54469.html

以上代码运行的结果如图所示:文章源自略懂百科-http://wswcn.cn/54469.html

The result of running the above code is shown in the figure:文章源自略懂百科-http://wswcn.cn/54469.html

3.三维饼形图文章源自略懂百科-http://wswcn.cn/54469.html

函数pie3用于绘制三维饼形图,其用法与二维饼形图函数pie基本相同,pie3函数绘制三维饼图,常用格式为:文章源自略懂百科-http://wswcn.cn/54469.html

The function pie3 is used to draw a three-dimensional pie chart, and its usage is basically the same as that of the two-dimensional pie chart function pie,The pie3 function draws a three-dimensional pie chart. The common format is:文章源自略懂百科-http://wswcn.cn/54469.html

pie3(x)文章源自略懂百科-http://wswcn.cn/54469.html

【例3】使用函数pie3绘制三维饼形图。文章源自略懂百科-http://wswcn.cn/54469.html

[Example 3] Use the function pie3 to draw a three-dimensional pie chart.文章源自略懂百科-http://wswcn.cn/54469.html

x=rand(1,5); % 产生一个含有5个0~1之间的随机数构成的向量文章源自略懂百科-http://wswcn.cn/54469.html

explode=[0 1 0 0 0]; % 分离出向量x的第二个元素文章源自略懂百科-http://wswcn.cn/54469.html

pie3(x,explode)文章源自略懂百科-http://wswcn.cn/54469.html

以上代码运行的结果如图所示:文章源自略懂百科-http://wswcn.cn/54469.html

The result of running the above code is shown in the figure:文章源自略懂百科-http://wswcn.cn/54469.html

4.三维箭状图文章源自略懂百科-http://wswcn.cn/54469.html

函数quiver3用来绘制三维的箭状图或速度矢量图,其用法和quiver类似。文章源自略懂百科-http://wswcn.cn/54469.html

The function quiver3 is used to draw a three-dimensional arrow diagram or a velocity vector diagram, and its usage is similar to that of quiver.文章源自略懂百科-http://wswcn.cn/54469.html

【例4】绘制曲面图片的曲面法线。文章源自略懂百科-http://wswcn.cn/54469.html

[Example 4] Draw the surface normal of the surface image.文章源自略懂百科-http://wswcn.cn/54469.html

[X,Y] = meshgrid(-2:0.25:2,-1:0.2:1);文章源自略懂百科-http://wswcn.cn/54469.html

Z = X.* exp(-X.^2 - Y.^2);文章源自略懂百科-http://wswcn.cn/54469.html

[U,V,W] = surfnorm(X,Y,Z);文章源自略懂百科-http://wswcn.cn/54469.html

quiver3(X,Y,Z,U,V,W,0.5);文章源自略懂百科-http://wswcn.cn/54469.html

hold on文章源自略懂百科-http://wswcn.cn/54469.html

surf(X,Y,Z);文章源自略懂百科-http://wswcn.cn/54469.html

colormap hsv文章源自略懂百科-http://wswcn.cn/54469.html

view(-35,45)文章源自略懂百科-http://wswcn.cn/54469.html

axis ([-2 2 -1 1 -.6 .6])文章源自略懂百科-http://wswcn.cn/54469.html

hold off文章源自略懂百科-http://wswcn.cn/54469.html

以上代码运行的结果如图所示:文章源自略懂百科-http://wswcn.cn/54469.html

The result of running the above code is shown in the figure:文章源自略懂百科-http://wswcn.cn/54469.html

5.三维等高线图文章源自略懂百科-http://wswcn.cn/54469.html

contour3函数用于绘制一个矩阵的三维等高线图,其用法与contour函数基本相同。文章源自略懂百科-http://wswcn.cn/54469.html

The contour3 function is used to draw a three-dimensional contour plot of a matrix, and its usage is basically the same as the contour function.文章源自略懂百科-http://wswcn.cn/54469.html

【例5】绘制函数图片的等高线图形,并使用cool颜色图。文章源自略懂百科-http://wswcn.cn/54469.html

[Example 5] Draw the contour graph of the function picture and use the cool color map.文章源自略懂百科-http://wswcn.cn/54469.html

[X,Y] = meshgrid([-2:.25:2]); % 生成维数相同的两个矩阵X,Y文章源自略懂百科-http://wswcn.cn/54469.html

Z = X.*exp(-X.^2-Y.^2);文章源自略懂百科-http://wswcn.cn/54469.html

contour3(X,Y,Z,40) % 绘制Z的等高线,40为等高线的数目文章源自略懂百科-http://wswcn.cn/54469.html

surface(X,Y,Z,EdgeColor,[.8 .8 .8],FaceColor,none)% 绘制表面图文章源自略懂百科-http://wswcn.cn/54469.html

grid off % 去掉网格线文章源自略懂百科-http://wswcn.cn/54469.html

view(-15,25) % 设定视角文章源自略懂百科-http://wswcn.cn/54469.html

colormap cool % 建立颜色图文章源自略懂百科-http://wswcn.cn/54469.html

以上代码运行的结果如图所示:文章源自略懂百科-http://wswcn.cn/54469.html

The result of running the above code is shown in the figure:文章源自略懂百科-http://wswcn.cn/54469.html

今天的分享就到这里了。文章源自略懂百科-http://wswcn.cn/54469.html

如果您对今天的文章有独特的想法,文章源自略懂百科-http://wswcn.cn/54469.html

欢迎给我们留言,文章源自略懂百科-http://wswcn.cn/54469.html

让我们相约明天,文章源自略懂百科-http://wswcn.cn/54469.html

祝您今天过得开心快乐!文章源自略懂百科-http://wswcn.cn/54469.html

Thats it for todays sharing.文章源自略懂百科-http://wswcn.cn/54469.html

If you have a unique idea about today’s article,文章源自略懂百科-http://wswcn.cn/54469.html

Welcome to leave us a message,文章源自略懂百科-http://wswcn.cn/54469.html

Let us meet tomorrow,文章源自略懂百科-http://wswcn.cn/54469.html

I wish you a happy day today!文章源自略懂百科-http://wswcn.cn/54469.html

参考资料:谷歌翻译、哔哩哔哩文章源自略懂百科-http://wswcn.cn/54469.html

本文由LearningYard学苑原创,如有侵权请在后台留言!文章源自略懂百科-http://wswcn.cn/54469.html

文案 |Yuan文章源自略懂百科-http://wswcn.cn/54469.html

排版 |Yuan文章源自略懂百科-http://wswcn.cn/54469.html

审核 |Qian文章源自略懂百科-http://wswcn.cn/54469.html

文章源自略懂百科-http://wswcn.cn/54469.html

懵懂先生
  • 本文由 发表于 2022年10月20日 09:24:37
  • 转载请注明:http://wswcn.cn/54469.html
投稿文章

怎么做红烧黄鳝(红烧黄鳝的家常做法)

材料 野生黄鳝2条,胡萝卜1根,大葱半根,姜,蒜,盐少许,料酒1汤匙,红烧酱油5汤匙,糖3汤匙 做法 1.黄鳝请店家代为处理后,锅中放水烧开放入黄鳝氽烫一下捞出洗干净表面黏液,切成4-5CM左右长度的...
投稿文章

古诗所见的意思

牧童骑黄牛, 歌声振林樾。 意欲捕鸣蝉, 忽然闭口立。 一、简介诗人,再讲几个有关他的传闻。 袁枚(1716~1797),钱塘(今浙江杭州)人。清代诗人、散文家,字子才,晚年自号仓山居士、随园主人、随...
投稿文章

乡村四月的意思 乡村四月的诗句

已是夏日了,风轻云淡,烈日炎炎。 诗词君想起了小时候在老家避暑的日子。那时爷爷奶奶都在,小伙伴们吃西瓜、做农活,不亦乐乎。 最回忆的还是在乡村的日子,惬意、舒适,有亲人,有朋友。如今,我们在夏天,怀念...
投稿文章

至尊红颜演员介绍

关于武则天的影视剧实在太多,比如刘晓庆版的《武则天》,殷桃版的《武则天秘史》,还有范冰冰版的《武媚娘传奇》,至于《至尊红颜》则是最偶像剧式的宫廷剧,在这里,武媚娘心思善良,她不爱李治,也不爱皇权,最后...