如何把一个图片放在plot的图片上
请问:要在plot画的图像的左上角放一个png图片,改如何整啊,就好象可以在轴对象上通过text写文字一样,如何在轴对象上放个图片呢?而且这个图片放的位置可以指定 加文字貌似可以, 问题是我要加图片,在所画曲线图像的左上角加上试验装置的一个小图片 hold on及axes不行吗? axes?如何弄,给个例子我试过先 plot 曲线,hold on,再 imread,和 image ,好像不行,image的时候把前面 plot 的曲线覆盖了
[ 本帖最后由 ChaChing 于 2010-7-31 22:58 编辑 ] 位置自己试调下
plot(rand(10,1)); hold on; axes('position',);
load mandrill; image(X); colormap(map); axis off; hold off
还有下次请附上出错代码, 真的懒得打字:@)
[ 本帖最后由 ChaChing 于 2010-7-31 22:57 编辑 ] 谢谢!我先试试。
本来想贴图,老是提示不是合法的图片格式,所以放弃了
回复 7楼 wgwhl 的帖子
试试将 工具 -> 网际网路选项 -> 安全性 -> 允许的等级 调低些!个人都是如此才可上传图片
注意下, 上面是针对繁体ie, 应该类似吧!? 这是要求的图像样式
这个图像中还有个特点,就是有 4 个 Y 轴,对应着一个 X 轴,不知道当时别人是怎么画上去的
[ 本帖最后由 ChaChing 于 2010-8-1 15:33 编辑 ] 右边的有点像legend但好像不是, 采用同左方式试试!
两边都有Y轴, 可使用plotyy达成
4个Y轴, 可使用axes控制上下各一plotyy, 然后去除上面的x轴标示
个人以为思路可行, 自己试试吧!:@)
有点繁杂, 或许上官网看看有无老外po现成的
还有拜托请善用编辑功能!
[ 本帖最后由 ChaChing 于 2010-8-1 15:34 编辑 ]
回复 楼主 wgwhl 的帖子
图像 合成, 有时候ps 一下是最快的, word 都可以定位一个到那个地方回复 10楼 ChaChing 的帖子
基本上画出了,只是没有别人的效果好,无法搞定的地方就是上下两个plotyy的Y轴的刻度网格大小不一致,比较难看点% 呵呵,突然想到,这个上下网格大小不一致的问题可以通过设置上下plotyy的轴对象 axis square ,这样他们的格子应该是一样大小了
[ 本帖最后由 wgwhl 于 2010-8-1 20:56 编辑 ]
回复 12楼 wgwhl 的帖子
虽然没什么协助, 还是高兴楼主解决问题了, 并建议与大家分享你的成果:loveliness:虽然不太一样, 楼主亦可参考下
多纵坐标多参数画图
http://forum.vibunion.com/forum/viewthread.php?tid=88619&highlight=
http://www.mathworks.com/matlabcentral/fileexchange/20750-multiple-plot
[ 本帖最后由 ChaChing 于 2010-8-1 23:45 编辑 ] 经过一番努力和各位的帮助,俺实现的效果如附件图示:
回复 14楼 wgwhl 的帖子
漂亮!可分享代码吗?
页:
[1]
2