Matlab学习-轨迹热力图绘制
参考链接:
- MathWork-scatter函数使用
问题需求:
需要将轨迹上的点另一维信息同时显示在图上,比如横纵向误差等,这个时候画轨迹与误差的热力图就能很好同时反应位置和定位误差之间的关系;比如可以通过热力图知道位置误差在哪些位置会比较大。
画图命令
scatter(data.pos_x,data.pos_y,200,data.flage_err,'filled');
colorbar;
命令注解:
scatter(横坐标x,纵坐标y,点大小,定位误差,填充点)
最后效果图如图所示:
python也有类似画热力图功能函数
data.plot.scatter('pos_x', 'pos_y',c='err_2d', colormap='jet')
效果图如下: