如何把Matlab的colorbar往右移动? 问题描述:
上面图片的右下角坐标被colorbar挡住了,怎么把colorbar往右移,或者把图片往左移? 额,这个直接一下colorbar图例向右移动到指定位置不就行了嘛? 打开属性检查器 想要移动的对象 或者改一下属性检查器里的属性
难道你设置了不能移动的属性? 行吧,这样的情况下,可以通过图像句柄,来更改相应图例的属性值! 要将colorbar向右移动,可以通过设置colorbar的位置参数(Position)来实现。 下面以一个简单热图(Heat Map)为例: 来看结果: 原图:
原图 x右移0.1:
OK,可以看到colorbar确实移动了! 需要说明的一点是: colorbar.Position 属性值 为[x,y,length,width] 要改变图像大小就通过改变length和width来实现 不想改变原图像大小就通过改变x,y坐标值来实现平移 x+:右移 x-:左移 y+:上移 y-:下移 完!
2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/58614.html