matlab中如何给特定区域填充色彩?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matlab中如何给特定区域填充色彩?相关的知识,希望对你有一定的参考价值。

使用fill函数,具体的方法是
fill(x,y,c)
其中区域是使用x和y来指定,c来指定颜色
例如fill([0 1 1 0],[0 0 1 1],'r')是给一个矩形区域填充红色

FILL(X,Y,C) fills the 2-D polygon defined by vectors X and Y
with the color specified by C. The vertices of the polygon
are specified by pairs of components of X and Y. If necessary,
the polygon is closed by connecting the last vertex to the first.

If C is a single character string chosen from the list 'r','g','b',
'c','m','y','w','k', or an RGB row vector triple, [r g b], the
polygon is filled with the constant specified color.

祝你学习愉快!
参考技术A 使用fill函数,具体的方法是:
fill(x,y,c)。
其中区域是使用x和y来指定,c来指定颜色。
例如fill([0 1 1 0],[0 0 1 1],'r')是给一个矩形区域填充红色。
FILL(X,Y,C) fills the 2-D polygon defined by vectors X and Y with the color specified by C. The vertices of the polygon are specified by pairs of components of X and Y. If necessary,
the polygon is closed by connecting the last vertex to the first.
If C is a single character string chosen from the list 'r','g','b',
'c','m','y','w','k', or an RGB row vector triple, [r g b], the polygon is filled with the constant specified color.
参考技术B 把每个像素按照rgb分量分别赋值,最后用imshow显示图像即可

有没有熟悉echarts的大神,echarts绘制地图的时候,怎么让地图中某个固定区域显示特定的颜色?

比如说我现在要绘制贵州的地图,我想要贵阳和安顺市分别显示红色和黄色,代码怎么实现呢?

参考技术A 貌似除了用专业的统计工具(如MATLAB)外别无选择?不,在拥有众多交互特性下ECharts依然可以做到直角系图表(折、柱、散点、K线)20万数据秒级出图。 值域漫游 基于坐标的图表(如地图、散点图)通过色彩变化表现数值的大小能直观形象的展示

以上是关于matlab中如何给特定区域填充色彩?的主要内容,如果未能解决你的问题,请参考以下文章

怎样在matlab中画矩形并填充颜色?

matplotlib可视化基本散点图在图像多个指定区域绘制方框进行自定义色彩填充(Draw Multiple Rectangles)

matplotlib可视化基本散点图在图像指定区域绘制方框并进行自定义色彩填充(Draw Rectangle filled with color)

高亮部分matlab绘图

matlab中如何对一条曲线和X轴之间的区域进行颜色的填充,比如一个高斯曲线下对应不同X段范围填充不同的颜

Matlab中如何只把figure中的图像区域保存为图片文件