在图放大镜

强大的对图放大镜,适用于紧凑的图形结果的出版

20.2 k下载

更新2010年3月28日

查看许可协议

编者按:此文件被选为MATLAB Central本周精选

这个实用程序提供了一个功能强大的缩放工具,专门为同一绘图上的图像的原始和缩放的2D图形的文档设计。

它由两个块(次要轴和放大镜)组成。次要轴可以在图的范围内任意分配,显示放大镜标记的区域。

高度通用的“对图放大镜”界面提供了广泛的应用和领域的可能性。该工具的键盘/鼠标或编程配置允许用户设置她或他自己的图形风格,以适应任何出版物编辑的要求。关于接口和属性的更多细节可以在.m文件中找到。

示例:(使用示例,运行'magnifyOnFigure_examples.m')

属性:
“secondaryAxesFaceColor”:ColorSpec
次要边框周围的方框颜色
轴,放大镜和链接。默认为1
'edgeColor':次要元素周围框的颜色
轴,放大镜和链接。默认的“黑色”
'displayLinkStyle':链接的样式。'none', 'straight'或
'edges',默认为'straight'。
'mode': 'manual'或'interactive'(允许
通过鼠标/键盘进行调整)。默认的
“互动”。
位置向量所在的单位
考虑到。目前只支持“像素”万博1manbetx
'initialPositionSecondaryAxes':初始位置向量([左下角宽度高度])
二次轴,单位为像素
'initialPositionMagnifier':初始位置向量([左下角宽度高度])
放大镜,单位是像素
'secondaryAxesXLim':辅助轴的初始XLim值
'secondaryAxesYLim':辅助轴的初始YLim值

热键(如果'mode'设置为'interactive'则激活)

-在有多个放大实例的图中
“Tab”:从一个放大镜实例切换焦点
到当前数字上的下一个。
“鼠标指针在工具的次要轴或放大镜上+双击左键”
重新获得焦点

-聚焦放大镜实例
“向上箭头”:向上移动放大镜1像素
“向下箭头”:向下移动放大镜1像素
“左箭头”:将放大镜向左移动1像素
“右箭头”:向右移动放大镜1像素
“Shift+向上箭头”:在y轴上放大放大镜10%
'Shift+向下箭头':在-轴上压缩放大镜10%
'Shift+left arrow':在x轴上压缩放大镜10%
“Shift+右箭头”:在x轴上扩大放大镜10%
“Control+向上箭头”:将辅助轴向上移动1像素
'Control+向下箭头':将辅助轴向下移动1像素
'Control+left arrow':将次要轴向左移动1个像素
“Control+right arrow”:将辅助轴向右移动1个像素
“Alt+向上箭头”:在y轴上扩展次要轴10%
'Alt+向下箭头':在y轴上压缩次要轴10%
'Alt+左箭头':在x轴上压缩次要轴10%
“Alt+右箭头”:在x轴上扩展次要轴10%
'PageUp':在x轴上增加额外的缩放因子
'PageDown':减少x轴上的额外缩放因子
'Shift+PageUp':在y轴上增加额外的缩放因子
'Shift+PageDown':减少y轴上的额外缩放因子
'Control+Q':将额外的缩放因子重置为0
'Control+A':显示次要轴和
命令窗口中的放大镜
'Control+D':删除聚焦工具
'鼠标指针在放大镜+左键点击'拖动放大镜到任何
方向
'鼠标指针在辅助轴上+左键点击'拖动任何辅助轴
方向

引用作为

大卫·费尔南德斯-普里姆(2023年)。在图放大镜(//www.tianjin-qmedu.com/matlabcentral/fileexchange/26007-on-figure-magnifier), MATLAB中央文件交换。检索

MATLAB版本兼容性
使用R2007a创建
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!
版本 发表 发布说明
1.11.0.0

新增工具识别功能。现在,'Control+I'显示/隐藏工具标识符(当工具具有焦点时,背景色为红色,否则为黑色)

1.10.0.0

改进的帮助文档

1.9.0.0

解决了调整主机图形大小时的错误

1.7.0.0

增加了“删除”功能。
在同一轴上增万博1manbetx加了对工具的多个实例的支持。
解决了几个小错误

1.6.0.0

解决了当目标轴的内容不是“线”或“图像”时的错误

1.5.0.0

解决了轴模式设置为“正常”以外的错误。
此外,增加了'frozenZoomAspectRatio'缩放模式,在处理图像时很有用。

1.4.0.0

表面的改变

1.3.0.0

解决了任何轴反转时出现的bug。它现在也可以处理图像。

1.2.0.0

增加了在多轴图中选择目标轴的可能性

1.1.0.0

解决了当'displayLinkStyle'设置为'edges'时的错误

1.0.0.0