24小时热门版块排行榜    

查看: 1317  |  回复: 8
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

gnehsijux

新虫 (小有名气)

[求助] 图片自动播放时为什么会越来越小 已有1人参与

用该程序处理数据,图可以自动播放,一开始图片大小还正常,但是越往后越小。关掉figure,重新打开图片大小会恢复一点,但很快又变小了。请问这是怎么回事啊?所用matlab版本为2013a

程序代码如下。该程序是一系列程序中的中间部分。
function Compare2Models(data,fA,fB)

eval(['ModelA=','data.Model',int2str(fA)]);
eval(['ModelB=','data.Model',int2str(fB)]);

MA =nmodel(ModelA);   
EA=data.X-MA;
MA=data.X-EA;

MB =nmodel(ModelB);   
EB=data.X-MB;
MB=data.X-EB;


figure;
for i=(1:1data.nSample)), pause(0.2)  
subplot(3,3,2),
contourf(data.Ex,data.Em,(squeeze(data.X(i,:,))), colorbar   
title(['Measured (' num2str(i) ')']),
xlabel('Ex. (nm)')
ylabel('Em. (nm)')
subplot(3,3,4),
contourf(data.Ex,data.Em,(squeeze(MA(i,:,))), colorbar
title(([num2str(fA) ' component model']))
xlabel('Ex. (nm)')
ylabel('Em. (nm)')
subplot(3,3,7),
contourf(data.Ex,data.Em,(squeeze(EA(i,:,))), colorbar
title('Residuals')
xlabel('Ex. (nm)')
ylabel('Em. (nm)')
subplot(3,3,6),
contourf(data.Ex,data.Em,(squeeze(MB(i,:,))), colorbar
title(([num2str(fB) ' component model' ]))
xlabel('Ex. (nm)')
ylabel('Em. (nm)')
subplot(3,3,9),
contourf(data.Ex,data.Em,(squeeze(EB(i,:,))), colorbar
title('Residuals')
xlabel('Ex. (nm)')
ylabel('Em. (nm)')

end

图片自动播放时为什么会越来越小
正常图片.jpg
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dnp

荣誉版主 (知名作家)

小木虫浪子

优秀版主

引用回帖:
6楼: Originally posted by gnehsijux at 2014-06-20 11:41:43
我按照你的代码运行,确实没有变小。如果你所说的正确的话,应该是有其它程序设置了图片。运行时,我将你的代码pause(0.2)移到了for ff = 1:3之后,跟我的原始代码的区别是你的代码生成了三个figure框即figure1 fi ...

你这里说所有的图都在同一个figure框里动态显示;可是之前你提到
引用回帖:
图片变小就相当于附件中的每个图(附件中是有5个图)都按比例缩小了,每次按键盘上的键后都会出现一张类似于附件中的图,一共有好多张这种图,越到后面图就越小,最后都变成小点了。不知道怎么回事。

这两者之间是怎么回事?
What would Jesus do?
7楼2014-06-20 11:45:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 9 个回答

gnehsijux

新虫 (小有名气)

我去!好智能,将:和)的组合体直接变成了微笑的图像。再发一次代码
function Compare2Models(data,fA,fB)

eval(['ModelA=','data.Model',int2str(fA)]);
eval(['ModelB=','data.Model',int2str(fB)]);

MA =nmodel(ModelA);   
EA=data.X-MA;
MA=data.X-EA;

MB =nmodel(ModelB);   
EB=data.X-MB;
MB=data.X-EB;


figure;
for i=(1:1: (data.nSample)), pause(0.2)  
subplot(3,3,2),
contourf(data.Ex,data.Em,(squeeze(data.X(i,:,: )))), colorbar   
title(['Measured (' num2str(i) ')']),
xlabel('Ex. (nm)')
ylabel('Em. (nm)')
subplot(3,3,4),
contourf(data.Ex,data.Em,(squeeze(MA(i,:,: )))), colorbar
title(([num2str(fA) ' component model']))
xlabel('Ex. (nm)')
ylabel('Em. (nm)')
subplot(3,3,7),
contourf(data.Ex,data.Em,(squeeze(EA(i,:,: )))), colorbar
title('Residuals')
xlabel('Ex. (nm)')
ylabel('Em. (nm)')
subplot(3,3,6),
contourf(data.Ex,data.Em,(squeeze(MB(i,:,: )))), colorbar
title(([num2str(fB) ' component model' ]))
xlabel('Ex. (nm)')
ylabel('Em. (nm)')
subplot(3,3,9),
contourf(data.Ex,data.Em,(squeeze(EB(i,:,: )))), colorbar
title('Residuals')
xlabel('Ex. (nm)')
ylabel('Em. (nm)')

end
2楼2014-06-18 10:17:48
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dnp

荣誉版主 (知名作家)

小木虫浪子

优秀版主

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
gnehsijux: 金币+30, ★★★很有帮助 2014-06-20 17:05:17
仅仅在这个函数里面是没有问题的,不会变小;
不知道你图片变小是什么意思,要排查的话就要看看你整个包的程序了,可能其他程序中有一些设置使图片发生变化;
What would Jesus do?
3楼2014-06-18 13:41:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

gnehsijux

新虫 (小有名气)

引用回帖:
3楼: Originally posted by dnp at 2014-06-18 13:41:18
仅仅在这个函数里面是没有问题的,不会变小;
不知道你图片变小是什么意思,要排查的话就要看看你整个包的程序了,可能其他程序中有一些设置使图片发生变化;

图片变小就相当于附件中的每个图(附件中是有5个图)都按比例缩小了,每次按键盘上的键后都会出现一张类似于附件中的图,一共有好多张这种图,越到后面图就越小,最后都变成小点了。不知道怎么回事。
如果真是其它程序中的设置问题,那就麻烦了,程序太多。
4楼2014-06-19 08:46:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 材料学硕318求调剂 +5 February_Feb 2026-03-19 5/250 2026-03-19 23:51 by 23Postgrad
[考研] 一志愿南京理工大学085701资源与环境302分求调剂 +3 葵梓卫队 2026-03-18 5/250 2026-03-19 19:35 by 给你你注意休息
[考研] 288求调剂,一志愿华南理工大学071005 +5 ioodiiij 2026-03-17 5/250 2026-03-19 18:22 by zcl123
[考研] 梁成伟老师课题组欢迎你的加入 +9 一鸭鸭哟 2026-03-14 11/550 2026-03-19 17:22 by !本暗一次!
[考研] 266求调剂 +5 阳阳哇塞 2026-03-14 10/500 2026-03-19 15:08 by 阳阳哇塞
[考研] 304求调剂 +3 曼殊2266 2026-03-18 3/150 2026-03-19 14:42 by peike
[考研] 317求调剂 +3 申子申申 2026-03-19 6/300 2026-03-19 14:16 by 申子申申
[考研] 328求调剂,英语六级551,有科研经历 +4 生物工程调剂 2026-03-16 12/600 2026-03-19 11:10 by 生物工程调剂
[考研] 一志愿中海洋材料工程专硕330分求调剂 +7 小材化本科 2026-03-18 7/350 2026-03-19 10:46 by Linda Hu
[考研] 0817调剂 +3 没有答案_ 2026-03-14 3/150 2026-03-19 09:51 by Xu de nuo
[教师之家] 焦虑 +9 水冰月月野兔 2026-03-13 13/650 2026-03-19 09:50 by otani
[考研] 本科郑州大学物理学院,一志愿华科070200学硕,346求调剂 +4 我不是一根葱 2026-03-18 4/200 2026-03-19 09:11 by 浮云166
[考研] 0703化学 305求调剂 +4 FY_yy 2026-03-14 4/200 2026-03-19 05:54 by anny19840123
[考研] 302求调剂 +10 呼呼呼。。。。 2026-03-17 10/500 2026-03-18 12:45 by Linda Hu
[考研] 265求调剂 +3 梁梁校校 2026-03-17 3/150 2026-03-18 09:12 by zhukairuo
[考研] 301求调剂 +4 A_JiXing 2026-03-16 4/200 2026-03-17 17:32 by ruiyingmiao
[论文投稿] 有没有大佬发小论文能带我个二作 +3 增锐漏人 2026-03-17 4/200 2026-03-17 09:26 by xs74101122
[考研] 药学383 求调剂 +3 药学chy 2026-03-15 4/200 2026-03-16 20:51 by 元子^0^
[考研] 中科大材料与化工319求调剂 +3 孟鑫材料 2026-03-14 3/150 2026-03-14 20:10 by ms629
[考研] 297求调剂 +4 学海漂泊 2026-03-13 4/200 2026-03-14 11:51 by 热情沙漠
信息提示
请填处理意见