当前位置: 首页 > 程序语言 >MATLAB图形导出设置求助 导入Word模糊!!!!!!!!!!

MATLAB图形导出设置求助 导入Word模糊!!!!!!!!!!

作者 独孤神宇
来源: 小木虫 1400 28 举报帖子
+关注

MATLAB 导出设置了 图形的 宽度(7cm)和高度(7cm)后 应用到图形怎么大小没有变化(图1)???
开始以为是显示的问题 导出TIFF格式再导入Word后 发现图形没有变小反而被压缩变得模糊了(图12)?
word2007怎么把导入的图片压缩了(图13)?
不要复制粘贴!!!图片对dpi大小(300以上)有要求,所以只能通过导出设置dpi大小满足要求!
也不要说调整MATLAB图形窗口!!!图形中文字说明、注释也有大小要求(12以上),调整窗口文字就很密很挤(图14)!

求高手指导!!!!!!!

MATLAB图形导出设置求助 导入Word模糊!!!!!!!!!!
1.jpg


MATLAB图形导出设置求助 导入Word模糊!!!!!!!!!!-1
12.jpg


MATLAB图形导出设置求助 导入Word模糊!!!!!!!!!!-2
13.jpg


MATLAB图形导出设置求助 导入Word模糊!!!!!!!!!!-3
14.jpg 返回小木虫查看更多

今日热帖
  • 精华评论
  • 独孤神宇

    引用回帖:
    3楼: Originally posted by 月只蓝 at 2015-09-28 15:34:09
    这应该是图形输出设置问题,如果方便给出具体绘图代码。
    就图形绘制而言,MATLAB输出美观的图形不会有问题,只是设置比较麻烦。
    建议期刊论文的图形绘制用Origin之类的软件来实现,这类软件特点是简单操作即可获得 ...

    clear;
    h0=6.3;epsilon=0.3921;R=125;VR=1308.33;Sf=0.04558;h1=h0*(1-epsilon);
    Delta_h=h0-h1;L=sqrt(R*Delta_h-(Delta_h^2)/4);
    x=0:0.01:L;a=0.982;b=0.01;
    z=Delta_h*x/(2*L)+h1/2;
    delta_f=15+9.2*(abs(log(2*z/h0))).^0.11;
    p1=10*6*b*L*VR/(h0-h1)*(((a*sqrt(h0*h1))/(4*(h1/2)^2)-(a*sqrt(h0*h1))./(4*z.^2))-(2/h1-1./z))+delta_f;
    L1=plot(x,p1);
    hold on
    x=linspace(0,17.5,10);
    z=Delta_h*x/(2*L)+h1/2;
    delta_f=15+9.2*(abs(log(2*z/h0))).^0.11;
    p1=10*6*b*L*VR/(h0-h1)*(((a*sqrt(h0*h1))/(4*(h1/2)^2)-(a*sqrt(h0*h1))./(4*z.^2))-(2/h1-1./z))+delta_f;
    L2=plot(x,p1,'p');
    hold on
    delta_f=39;alpha=0.1407;
    sita=0:0.0001:alpha;
    hsita=h1+R*sita.^2;
    p1=(delta_f*(pi/4*log(hsita/h1)+pi/4+sqrt(R/h1)*atan(sita*sqrt(R/h1)))).*(sita>=0&sita<0.0550) ...
    +(delta_f*(pi/4*log(hsita/h0)+pi/4+sqrt(R/h1)*atan(alpha*sqrt(R/h1))-sqrt(R/h1)*atan(sita*sqrt(R/h1)))).*(sita>=0.0550&sita<=alpha);
    L3=plot(R*sin(sita),p1);
    hold on
    sita=linspace(0,alpha,10);
    hsita=h1+R*sita.^2;
    p1=(delta_f*(pi/4*log(hsita/h1)+pi/4+sqrt(R/h1)*atan(sita*sqrt(R/h1)))).*(sita>=0&sita<0.0550) ...
    +(delta_f*(pi/4*log(hsita/h0)+pi/4+sqrt(R/h1)*atan(alpha*sqrt(R/h1))-sqrt(R/h1)*atan(sita*sqrt(R/h1)))).*(sita>=0.0550&sita<=alpha);
    L4=plot(R*sin(sita),p1,'d');
    hold on
    delta=0.27*2*L/Delta_h;
    delta_f=40;x=0:0.01:L;
    hx=h1/2+Delta_h./(2*L)*x;
    p1=delta_f./delta.*((delta+1)*(2*hx/h1).^delta-1).*(x>=0&x<6.23) ...
    +delta_f./delta.*((delta-1)*(h0./(2*hx)).^delta+1).*(x>=6.23&x<=L);
    L5=plot(x,p1);
    hold on
    x=linspace(0,L,10);
    hx=h1/2+Delta_h./(2*L)*x;
    p1=delta_f./delta.*((delta+1)*(2*hx/h1).^delta-1).*(x>=0&x<6.23) ...
    +delta_f./delta.*((delta-1)*(h0./(2*hx)).^delta+1).*(x>=6.23&x<=L);
    L6=plot(x,p1,'p');
    hold on
    %L7=plot(p(:,1),p(:,2)); 这是另一个文件导入的数据先可以不要
    set(gca,'position',[0.15,0.15,0.8,0.8]);
    text(5,50,'n 0.982 \eta_p 0.01 K 40 \mu 0.27');
    legend([L2,L4,L6,L7],'HM','R.B.Sims','А.И. Целиков','ex-p')

    ************************
    上面是绘图的初始代码,后面在图形界面修饰了一下,导出也是在图形界面设置的

  • 独孤神宇

    引用回帖:
    7楼: Originally posted by cooooldog at 2015-09-28 16:14:11
    导出为emf格式会好很多;能用矢量图尽量用矢量图

    那种都试过了 主要是 怎么设置导出的大小,我设置了 宽、高都是7cm,怎么导出后图形大小没有变化

  • 月只蓝

    引用回帖:
    5楼: Originally posted by 独孤神宇 at 2015-09-28 16:09:13
    这不是图形显示的问题,而是怎么设置导出属性,就算用origin还是要导出设置图形的大小和dpi以满足要求...

    orgin可轻松设置输出图形的长、宽,以及DPI(一般杂志要求DPI≥300)。

  • 独孤神宇

    引用回帖:
    11楼: Originally posted by 月只蓝 at 2015-09-28 16:32:36
    orgin可轻松设置输出图形的长、宽,以及DPI(一般杂志要求DPI≥300)。...

    没有学过orgin 把论文写完再学吧,我只想要问问 MATLAB 导出设置也可以 设置 宽、高、dpi  为什么我设置了后图形宽、高没有变化?

  • cooooldog

    要想设置的大小跟导出的一致,需要设置

    set(gcf, 'PaperPositionMode','auto') 默认的'manual'是不一致的;

  • cooooldog

    引用回帖:
    10楼: Originally posted by 独孤神宇 at 2015-09-28 16:17:46
    那种都试过了 主要是 怎么设置导出的大小,我设置了 宽、高都是7cm,怎么导出后图形大小没有变化...

    我尝试了下,结果如下

  • --八云--

    引用回帖:
    2楼: Originally posted by wake_up at 2015-09-28 09:19:13
    建议把数据写进excel来画图吧。论文图一直是matlab的硬伤。matlab做的图都不好看。

    输出EPS格式的图片,贴进WORD虽然不清楚,但是发表的高清图片基本都是eps的,如果嫌投稿的时候不好看,可以把图放大用截图工具截一个大的jpg贴进去。

    如果你会latex的话,用latex写文章,读取eps图非常清楚的

  • 0803xmc

    截频

猜你喜欢
下载小木虫APP
与700万科研达人随时交流
  • 二维码
  • IOS
  • 安卓