bmfs.net
当前位置:首页 >> mAtlAB调mEsh颜色 >>

mAtlAB调mEsh颜色

clear all[X,Y] = meshgrid(-3:.0625:3);Z = peaks(X,Y);%生成数据z[x,y]=meshgrid(1:97);%为了举例方便生成坐标figure(1)mesh(x,y,Z);colorbar xR=[10,50];%设置x范围yR=[40,50];%设置y范围 z1=Z.*(x>=xR(1)&x=yR(1)&y

这是matlab四维绘图,c即表示颜色, 用到指令griddata(x,y,z,xi,yi,'v4') 说不到好清楚给你看例子吧 使得图像颜色随每组数据的第四个数的变化而变化: A=[-0.0028 8.6558 5.7848 -0.0011 0.0383 8.6387 5.7478 0.003 0.0408 8.7065 5.7868 -0.00...

这是matlab四维绘图,c即表示颜色, 用到指令griddata(x,y,z,xi,yi,'v4') 说不到好清楚给你看例子吧 使得图像颜色随每组数据的第四个数的变化而变化: A=[-0.0028 8.6558 5.7848 -0.0011 0.0383 8.6387 5.7478 0.003 0.0408 8.7065 5.7868 -0.00...

set(h,'EdgeColor','r','FaceColor','r','MarkerEdgecolor','r','MarkerFacecolor','r')

改colormap属性

指定'EdgeColor'属性为黑色即可。 示例: [x y z]=peaks; mesh(x,y,z,'EdgeColor','k')

画完图之后用 set(gca,'CLim',[minv maxv]); minv 和maxv是颜色对应图中最小值和最大值 画图时,会将最小值对应于颜色图中的最小(你的图中的深蓝色) 最大值对应于颜色图中的最大(你的图中的深红色) 当你不去设置'CLim'的这个属性的时候 会默认设...

看帮助中的mesh函数,解释的很清楚 希望你能多看help,胜过市面上的任何matlab编程书籍,并且例子很详细 只有自己去想方法,你才能真掌握 谢谢

sh(x,y,z,R); %按R填色 R是和z同维的矩阵,R可以自己规定。 默认填色时,颜色是渐变过渡的,所以R中需要深的地方的数值大,浅的地方数值校

surf(x,y,z,C) 画出来就是三维的曲面,x,y,z是坐标数据,C是颜色数据 函数会根据x,y,z坐标的数据,画出曲面 而根据C数据在对应的位置显示对应的颜色 当你传递给函数的参数C是一个大小和x,y,z一样的矩阵时 而颜色对应采取一个简单的线性对应 ...

网站首页 | 网站地图
All rights reserved Powered by www.bmfs.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com