matlab如何用颜色表示大小

我有一组采样数据,一个100个时间点,每一个时间点对应一个数据值,我想画一个一维图,横轴代表时间,每一个时间点上的数据值大小用颜色深浅表示。

第1个回答  2014-04-25
t=1:100;
y=sin(t/50*pi);
scatter(t,y,10,y,'*')

按上面语句试试本回答被提问者采纳

matlab如何用颜色表示大小
t=1:100;y=sin(t\/50*pi);scatter(t,y,10,y,'*')按上面语句试试

MATLAB实现矩阵里数值的大小对应颜色的深浅
直接用 imagesc(a)就可以 如果想像图中那样用黑白灰度表示,再加一句 colormap(gray(256))xy是坐标,z为对应计算出来的值,matlab生成二维图,用颜色表示数值的大小,什么函数能实现求举例?感觉你可以绘制出三维图去surf,设置不显示网格线,然后设置视角为俯视,再加上colorbar应该就能达到你的要求。f...

matlab怎么设置颜色和线形
plot(x,y,'--r*','linewidth',2,'markersize',5)%'--':表示线型;'r':表示线条的颜色为red(红色);'*':表示标记代号;'linewidth':表示线宽,其宽度为2;'markersize':表示标记的尺寸,其尺寸为5。其线型代号颜色如下图:望采纳 ...

Matlab高手请进!急急急!在Matlab程序中怎样用颜色来表示速度场的大小...
如果我没看错的话,你的5 是bandwidth quiver(x2d,y2d,u2d.*mask_vecs,v2d.*mask_vecs,'color',[1,0,0],5,'-w');这样就好了。具体颜色可以改,http:\/\/www.mathworks.com\/help\/techdoc\/ref\/colorspec.html 这里有MATLANB 颜色代码 ...

Matlab中plot3绘制三维点时,如何设置点的大小及颜色?
plot3(x,y,z,'ro','linewidth',2);ro 表示用红色圆点b 表示用蓝色g  表示用绿色。。。各种组合linewidth 用来设置线宽具体可参考plot函数

MATLAB的立方体颜色怎么设置
slice用于画切片图,颜色代表函数值fun的大小。如果不想要颜色,可以返回切片图的句柄(其本质是surface对象),然后设置颜色:[x,y,z]=meshgrid(0:.5:1,0:.5:1,0:.5:1);fun=(x+y+z)\/3; %fun的表达式随便改h=slice(x,y,z,fun,0:.5:1,0:.5:1,0:.5:1)set(h,'facecolor','...

matlab 能否自己设定色标 比如说自己规定小于0是白色,0~1是红色,1~2...
B(A<1&A>=0)=4;%0-1的用4表示,对应红色 B(A<2&A>=1)=1;%1-2的用1表示,对应蓝色 B(A>=2)=3%大于2的用3表示,对应黄色 map=[0 0 1;1 1 1;1 1 0;1 0 0];%定义色盘,B中的数值对应该行的颜色 image(B,'cdatamapping','direct');colormap(map);%绘制时颜色映射...

MATLAB画图——这种图是如何画出来的?需要几个坐标?颜色表示大小吗?
输入是二维矩阵,用surf和mesh都可以画 颜色是伪彩色,红色表示最大,蓝色表示最小

MATLAB图表中如何使用颜色
7. 紫色('-','color',[255 0 251]\/255)紫色富有神秘感,可以用于强调高端或创新元素,如:plot([1 10],[7 7],'-','color',[255 0 251]\/255,'linewidth',2);最后,记得调整轴范围以增强视觉效果:axis([1 10 -5 10]); 这样可以使数据更易于解读。通过巧妙运用这些颜色,你的MATLA...

用matlab画了三维曲线,如何设置网格的颜色表示第四个量??
1、surf(X,Y,Z),用Z表示温度,默认作图就有三维云图的效果,也就是你所说的颜色,高低位置的颜色是渐变的。2、假设你的温度用矩阵W表示 surf(x,y,W); %温度云图 surf(x,y,z); %高度云图 surf(x,y,z,W); %高度云图,根据温度W着色 surf(x,y,W,z); %温度云图,根据高度...

相似回答