matlab中怎么让三维曲面的颜色随X,Y的值变化
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matlab中怎么让三维曲面的颜色随X,Y的值变化相关的知识,希望对你有一定的参考价值。
参考技术A 首先,使用colormap肯定是不行的,因为该函数改变的是整个窗口的调色板,不可能用于区分三个不同的surface对象;可行的做法:在绘制曲面时,同时指定颜色值,示例代码:
[x,y,z]=peaks;
surf(x,y,z,z)
hold on
surf(x,y,z+5,z+10)
surf(x,y,z-5,z-10)
axis auto
其中surf命令的第4个参数用于指定颜色(scaled),你可以在原有数据z基础上加或减去某个数,即可把整个曲面的颜色空间与其它曲面区别开来。
MATLAB教程案例44通过matlab学习三维曲面的建模,颜色,透明度,动态变化等——以海浪曲面函数为例
欢迎订阅《FPGA学习入门100例教程》、《MATLAB学习入门100例教程》
目录
以上是关于matlab中怎么让三维曲面的颜色随X,Y的值变化的主要内容,如果未能解决你的问题,请参考以下文章
matlab三维网格绘图函数meshmeshcmeshzmeshgridsurfmatlab图行绘制五