-
matlab三维图形的透视、镂空和裁切处理
2017年05月24日 MATLAB基础 1338次阅读 查看评论
matlab对三维图形的处理提供了很多的处理方式,matlab在采用默认设置画mesh图形时,对叠压在后面的图形做了影藏处理,但有时候却需要透视效果。本片经验就像大家介绍一下matlab对三维图形的透视、镂空和裁切处理。
1.透视图形,matlab提供的透视图形的指令,调用方式如下:
hidden off %透视被叠压的部分
hidden on %隐藏被叠压的部分
下图是演示透视的代码,如下图所示:
2.透视演示图形,如下图所示:
3.镂空图形,下面是演示如何利用“非数”NaN,对图形进行镂空处理的演示代码:
4.镂空演示具体图形,如下图所示:
5.裁切.由NaN处理的图形不会产生切面,如果为了看清图形而需要表现切面,那么应该把被切部分强制为零。下面是表现切面的具体代码:
6.下面是利用matlab处理的裁切图形,如下图所示:
版权声明: 如无特殊说明,MATLAB之家的文章均为本站原创,转载请注明出处!. 转载请保留链接: http://matlabhome.cn/post/81.html
相关日志:
- 2020-02-02 14:10:19 MATLAB与excel数据交
- 2017-03-19 17:50:06 用matlab求解线性方程组的
- 2017-02-15 18:55:41 MATLAB研究最佳平方逼近多
- 2017-01-30 21:24:57 Matlab绘制图形时坐标轴操
- 2017-04-10 22:14:56 如何用matlab求上限积分函
- 2017-06-04 22:43:17 matlab和excel中的
- 2017-05-09 16:30:06 在Matlab中用二维数组绘制
- 2017-03-19 17:38:35 如何用matlab实现Z变换
- 最近发表