绘制网络节点连接关系的颜色映射代码
主要调用函数pcolor、colorbar、colormap
clear clc;
map=2*(rand(10 )-0.5 );
p color (映射);
colorbar;
Axis关闭;
其中,colorbar函数自动匹配map中值的大小。
结果如下。
但是,仔细看的话会有问题。 绘制的图减少一行,查看pcolor帮助文档
默认的shadding模式被称为faceted、shadding共三种模式: faceted (默认值)、interp (中断) )、flat (平面)和去除方形黑线)。
然后,pcolor必须设定x、y,才能像1-2、2-3、3-4……那样分开涂抹。 为此,设定x,y,使绘画的小方块移动到0.5—1.5、1.5—2.5……。 这样,以后可以直接在与小方块对应的中心设定坐标。
function result=plotmatricnet _ 15 (features,Featuresweight ) () ) ) ) ) ) )。
插图
pcolor函数不处理最后一行和最后一列,所以在这里添加一行
权重度量=zeros (16;
features weight=ABS (features weight );
forI=1:length(features ) ) ) ) ) ) ) ) )。
edge=features(I;
[row,col ]=电子索引(edge,15 );
权重度量(row,col )=features权重(I ) ) I;
权重度量(col,row )=features权重(I ) ) I;
结束
%权重度量=最大值(权重度量);
[X,y ]=mesh grid (0.5:1336015.5,0.533601336015.5 );
pcolor(x,y,权重度量);
colorbar;
颜色映射(Flip ud )热);
set(GCA,' YTick ',[1:1:15];
set(GCA,' XTick ',[1:1:15];
set(GCA,) XTickLabel、(F3,) FZ、(F4,) FC3、) FC4、(C3,) CZ、(C4,) CP3、(CP3,) )。
set(GCA,) YTickLabel、(F3,) FZ、(F4,) FC3、) FC4、(C3,) CZ、(C4,) CP3、(CP3,) )。
% shading flat;
% axis off;
结果=true;
译文: 3358 blog.csdn.net/zhangzheng yi 03539/article/details/44942083