matlab 直接修改fig图数据显示

来源:互联网 发布:centos ntfs 编辑:程序博客网 时间:2024/05/17 15:17

最近在写文章,但是一开始matlab生成的图形,让人看得好low,也没有单位什么的,一怒之下准备重新画一份,可是找了半天只找到fig图,没办法,只能尝试着直接修改fig图了,fig图包含了绘制图形时候的所有数据信息,因而理论上这也是可行的。

原始效果图:
原始效果图

最终效果图:
最终效果图

下面放出源码:

% --------------------【修改fig图属性】---------------------% author    :       zhyh2010% date      :       20150515% --------------------【修改fig图属性 end】---------------------function main    close all    clear all    clc    modify_standardendfunction modify_standard    close all    filename = 'standard';    uiopen([filename, '.fig'], 1);    color = 'r';    set(findobj('Type','line'),'Marker', 'o',...        'color', color, 'Markersize', 3, 'MarkerFaceColor', color, ...        'MarkerEdgeColor', color);    xlabel('$x/mm$', 'interpreter', 'latex')    ylabel('$y/mm$', 'interpreter', 'latex')    zlabel('$z/mm$', 'interpreter', 'latex')    grid off    saveas(gcf, filename, 'bmp');    saveas(gcf, filename, 'eps');    saveas(gcf, filename, 'fig');end
0 1
原创粉丝点击