24小时热门版块排行榜    

查看: 4789  |  回复: 28

独孤神宇

版主 (知名作家)

[求助] MATLAB图形导出设置求助 导入Word模糊!!!!!!!!!!已有5人参与

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
回复此楼

» 猜你喜欢

» 本主题相关价值贴推荐,对您同样有帮助:

数值计算
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
回帖支持 ( 显示支持度最高的前 50 名 )

wake_up

木虫 (著名写手)

【答案】应助回帖

★ ★
感谢参与,应助指数 +1
独孤神宇: 金币+2, 有帮助 2015-09-28 20:51:24
听人劝,吃饱饭。
楼主硬要用matlab做的图。那请看这个吧。教你怎么搞。
https://dgleich.github.io/hq-matlab-figs/
扫地扫地扫心地,心地不扫空扫地,人人都把心地扫,世上无处不净地.
8楼2015-09-28 16:16:20
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cooooldog

铁杆木虫 (著名写手)

ส็็็

【答案】应助回帖

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



我尝试了下,结果如下

» 本帖附件资源列表

  • 欢迎监督和反馈:小木虫仅提供交流平台,不对该内容负责。
    本内容由用户自主发布,如果其内容涉及到知识产权问题,其责任在于用户本人,如对版权有异议,请联系邮箱:xiaomuchong@tal.com
  • 附件 1 : Doc1.docx
  • 2015-09-28 18:43:39, 23.49 K
  • 附件 2 : Doc1.pdf
  • 2015-09-28 18:43:40, 54.17 K
  • 附件 3 : untitled.emf
  • 2015-09-28 18:44:10, 35.37 K
ส็็็็็็็็็็็็็็็็็็็็
14楼2015-09-28 18:44:15
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

heshuangrong

新虫 (小有名气)

直接copypage,然后ctrl v到word,很清楚的

发自小木虫Android客户端
18楼2015-09-28 20:21:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
普通回帖

wake_up

木虫 (著名写手)

建议把数据写进excel来画图吧。论文图一直是matlab的硬伤。matlab做的图都不好看。

发自小木虫Android客户端
扫地扫地扫心地,心地不扫空扫地,人人都把心地扫,世上无处不净地.
2楼2015-09-28 15:19:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

月只蓝

主管区长 (职业作家)

【答案】应助回帖

感谢参与,应助指数 +1
这应该是图形输出设置问题,如果方便给出具体绘图代码。
就图形绘制而言,MATLAB输出美观的图形不会有问题,只是设置比较麻烦。
建议期刊论文的图形绘制用Origin之类的软件来实现,这类软件特点是简单操作即可获得美观的图形。
不建议用Excel来绘制科技论文图,我还记得有次听领域内某顶级期刊主编做的关于科技论文写作图表规范的讲座,在讲座上该主编说 excel makes bad figures。
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
3楼2015-09-28 15:34:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

zhangzhiguang

至尊木虫 (文坛精英)

【答案】应助回帖

感谢参与,应助指数 +1
二维图你还是用origin吧,matlab的二维图不太好,他的三维图还是很好的。
好好学习,天天向上!
4楼2015-09-28 15:49:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

独孤神宇

版主 (知名作家)

引用回帖:
4楼: Originally posted by zhangzhiguang at 2015-09-28 15:49:11
二维图你还是用origin吧,matlab的二维图不太好,他的三维图还是很好的。

这不是图形显示的问题,而是怎么设置导出属性,就算用origin还是要导出设置图形的大小和dpi以满足要求
数值计算
5楼2015-09-28 16:09:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

独孤神宇

版主 (知名作家)

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

关键不是用什么绘图,而是怎么设置输出图形的 大小和dpi 满足期刊的要求
数值计算
6楼2015-09-28 16:11:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

cooooldog

铁杆木虫 (著名写手)

ส็็็

【答案】应助回帖

感谢参与,应助指数 +1
导出为emf格式会好很多;能用矢量图尽量用矢量图
ส็็็็็็็็็็็็็็็็็็็็
7楼2015-09-28 16:14:11
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

独孤神宇

版主 (知名作家)

引用回帖:
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')

************************
上面是绘图的初始代码,后面在图形界面修饰了一下,导出也是在图形界面设置的。。。。
数值计算
9楼2015-09-28 16:16:40
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

独孤神宇

版主 (知名作家)

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

那种都试过了 主要是 怎么设置导出的大小,我设置了 宽、高都是7cm,怎么导出后图形大小没有变化
数值计算
10楼2015-09-28 16:17:46
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 独孤神宇 的主题更新
信息提示
请填处理意见