special heatmap

special heatmap
533 Downloads
Updated 28 May 2023

View License

1 基础使用(Basic use)
1.1 非负矩阵(Draw positive heat map)
figure()
Data=rand(15,15);
SHM1=SHeatmap(Data,'Format','sq');
SHM1=SHM1.draw();
1.2 绘制有负数热图(Contains negative numbers)
figure()
Data=rand(15,15)-.5;
SHM2=SHeatmap(Data,'Format','sq');
SHM2=SHM2.draw();
1.6 绘制有文本热图(Draw heat map with texts)
使用 setText() 方法显示文字:
Use the setText() method to display text:
figure()
Data=rand(12,12)-.5;
Data([4,5,13])=nan;
SHM7=SHeatmap(Data,'Format','sq');
SHM7=SHM7.draw();
SHM7.setText();
2 各类型热图绘制(Preparation of various Format of heat maps)
  • sq : square (default) : 方形(默认)
  • pie : pie chart : 饼图
  • circ : circular : 圆形
  • oval : oval : 椭圆形
  • hex : hexagon :六边形
  • asq : auto-size square :自带调整大小的方形
  • acirc : auto-size circular :自带调整大小的圆形
More Demos can be seen in README.xls