问题遇到的现象和发生背景
matlab做热力图为什么是色块,而不是顺滑的过度
问题相关代码,请勿粘贴截图
clear; clc; close all
[,,raw ] = xlsread('体育设施热力图数据.xlsx');
mat = cell2mat(raw(2:end, 2:end));
imagesc(mat); %生成热图
c=colorbar;
colormap hot;
ylabel(c,'Population Heat');
caxis([1 11]) %更改右侧颜色条最大最小值
xticks(1:13) %x轴分成13等分
xticklabels(raw(1,2:end))
yticks(1:15)
yticklabels(raw(2:end,1))