图片缩略图

fixfig

版本2.2.0.0 (2.94 KB) m·a·Hopcroft
FIXFIG修改了一个Matlab图形,因此它可以用于屏幕演示,如Powerpoint。
4.7
6评级

5下载

更新07年8月2020年

视图版本历史

查看许可协议

编者按:这个文件被选为MATLAB中心本周精选

Matlab图形(图)的默认设置使用小字体和细线。这对于快速评估数据没有问题,但是在屏幕演示中使用这些数据时,比如在Powerpoint中,是不可读的。FIXFIG使用一个现有的Matlab图形,并增加字体大小,加粗线,增加标记的大小,设置背景为白色,等等,以便图形可以在屏幕上显示中使用。

引用作为

M. A. Hopcroft(2021)。fixfig(//www.tatmou.com/matlabcentral/fileexchange/24095-fixfig), MATLAB中央文件交换。检索

意见及评分(10

费利佩•g . Nievinski

在101线附近,它在哪里:
ax = findobj (fignum、“类型”、“轴”);
请添加:
If isempty(ax), ax = axes();结束
这在R2018是必要的,因为一个新的图形不再以一个轴开始。

让-巴蒂斯特·Thomazo

真的有用!
由于我使用errorbar & line,我不得不更改第117行:
dataline = findobj(我{“类型”,“errorbar”,“或者”,“类型”,“线”});

菲利普

我必须在第151行添加以下内容:

% z轴标号
集((我,“ZLabel”),“字形大小”,fontsizefact * 9,‘FontWeight’,‘大胆’,‘字体名’,myfont)

迈克尔·沃尔克

亚瑟

很有用!

Aurelien Queffurust

如果能添加一个重置选项来检索原始的字体大小,标记大小…

m·a·Hopcroft

我同意图例盒应该是不透明的;这个问题已经得到了解决。谢谢你的反馈。

Sumedh Joshi

这是一个很棒的提交,我经常使用它。

一个投诉。当我有一个图例,我应用fixfig,它使图例框透明。如果我的图上有网格线,那么你可以通过图例框看到这些线,这会干扰图例框中的文本。我必须手动重置颜色为白色每次。

除此之外,这很好。

m·a·Hopcroft

关于第96行('mkr')的拼写错误,有一点很好。在最新版本中已经修复。谢谢你的反馈。

一个人

是广告。一个有用的提交。

但是,我认为第96行应该改为:
如果~比较字符串(“mkr”,“没有一个”)

如果~ strcmp (mkr,“没有一个”)

MATLAB版本兼容性
创建R2014b
与任何版本兼容
平台的兼容性
窗户 macOS Linux
确认

启发:SpectralTrainFig

社区寻宝

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

开始狩猎!