matlab画一个局部放大的图中图

举报
格图洛书 发表于 2021/11/19 00:38:44 2021/11/19
【摘要】 局部放大的图中图 第一种:magnify是个动态放大镜,固化后可以用tools>editplot移动小图,能选取多个局部图,这个方法不错 用法:打开figure图,输入magnify,左键动态选取查看,ctrl+左键固化,也可右键固化,‘<’和‘>’缩放方法范围,‘+’和‘-’缩放放大比例 第二种:用起来也很方便...

局部放大的图中图

第一种:magnify是个动态放大镜,固化后可以用tools>editplot移动小图,能选取多个局部图,这个方法不错

用法:打开figure图,输入magnify,左键动态选取查看,ctrl+左键固化,也可右键固化,‘<’和‘>’缩放方法范围,‘+’和‘-’缩放放大比例

第二种:用起来也很方便,缺点是只能框选一处,不能选取多个。

美国学者DuaneHanselmanandBruce Littlefield编写的MasteringMATLAB7上的例子,实现图中图缩放功能,使用了3个函数,这三个函数在可以到网站http://www.eece.maine.edu/mm/去下载。

函数简单介绍:

getn()将get()函数的输出参数简化为单个变量;

getbox()实现矩形区域的选择,并捕捉该区域的横纵标的范围

mmzoom创建一个缩放坐标轴。

第三种:也可编个小程序,分别在两个图形句柄里画图,可以借鉴下

代码;

figure(1);

h2=axes('position',[00 1 1]);

axis(h2);

x2=0:pi/50:2*pi;

y2=sin(x2);

h3=plot(x2,y2,'b-');

h1=axes('position',[0.30.2 0.4 0.4]);

axis(h1);

x1=0:pi/50:2*pi;

y1=cos(x1);

文章来源: wenyusuran.blog.csdn.net,作者:文宇肃然,版权归原作者所有,如需转载,请联系作者。

原文链接:wenyusuran.blog.csdn.net/article/details/120366292

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。