首页 > 其他 > 详细

平面网格数据的生成

时间:2019-07-09 18:07:10      阅读:158      评论:0      收藏:0      [点我收藏+]

 

 

 

技术分享图片

技术分享图片

技术分享图片

mesh()函数用于绘制三维网格图

技术分享图片

surf()函数用于绘制三维曲面图

技术分享图片

技术分享图片

技术分享图片

技术分享图片

技术分享图片

meshc,还会绘制在z轴方向上的等高线

技术分享图片

meshz,还会绘制曲面上底座

技术分享图片

技术分享图片

调用meshgrid生成网格矩阵

技术分享图片

生成高度矩阵z

技术分享图片

调用函数绘制曲面

技术分享图片

技术分享图片

子图1,3有等高线,子图2有底座,子图4有光照效果

绘制三维曲面

sphere函数:绘制三维球面

产生三个n+1阶的方阵,采用这三个矩阵,

可以绘制圆心位于远点,半径为一的方阵

若不带输出参数,则直接绘制球面,n 决定球面的圆滑程度

技术分享图片

 cylinder函数:绘制三维柱面,

参数R是一个向量,存储个柱面各个等间隔高度上的半径

参数n表示柱面上有n个间隔点,默认有20个

技术分享图片

技术分享图片

第2行的culinder函数不带坐标值,默认生成2行21列的网格坐标矩阵

技术分享图片

第6条命令中的参数是向量,生成40行,31列的网格坐标矩阵

技术分享图片

线性渐变的向量,值从0~2

技术分享图片

例子

技术分享图片

技术分享图片

将柱底面坐标改为-1

技术分享图片

hold on 命令指定在第一个柱面上叠加第二个柱面

技术分享图片

水平柱面的x,y平面相当于垂直柱面的y,z面,z轴相当于垂直柱面的x轴

技术分享图片

技术分享图片

 

 peaks函数,多峰函数

 技术分享图片

peaks函数的调用格式

参数为标量,生成n阶方阵,

技术分享图片

参数为向量,生成矩阵

技术分享图片

不带输出参数,等峰参数默认48,生成49阶的参数

技术分享图片

例如

技术分享图片

 

 p1将生成-3~3的10阶方阵

 p2生成49阶的方阵

p3生成31阶方阵

 p4两个同型矩阵

 技术分享图片

 

 技术分享图片

技术分享图片

 上半段网格空心,下实

 技术分享图片

 

平面网格数据的生成

原文:https://www.cnblogs.com/fanglijiao/p/11158853.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!