搜索
编程论坛
→
开发语言
→
『 C语言论坛 』
→ if...else条件语句
标题:
if...else条件语句
只看楼主
初学者_123
等 级:
论坛游民
帖 子:25
专家分:14
注 册:2021-11-6
结帖率:
100%
楼主
问题点数:0 回复次数:1
if...else条件语句
问题描述:运行结果会显现5各窗口,每个窗口应该有10张子图,但第十张子图就是显现不出来,要怎么修改?
clc
clear;
for p=1:+1:50
if p/10==fix(p/10)
q=fix(p/10);
else
q=fix(p/10)+1;
figure(q);
if mod(p,10)==0
a=p/(fix(p/10));
else
a=mod(p,10);
subplot(5,2,a);
end
end
end
2022-06-28 20:30
初学者_123
等 级:
论坛游民
帖 子:25
专家分:14
注 册:2021-11-6
第
2
楼
得分:0
已解决,调整了顺序,就好了,把figure和subplot放到内层的if else end外就好了,不过我不知道原因是什么,有大神解答一下吗
clc;
clear;
for p=1:1:50
if p/10==fix(p/10)
q=p/10;
a=10;
else
q=fix(p/10)+1;
a=mod(p,10);
end
figure(q);
subplot(5,2,a);
end
2022-06-29 09:40
2
1/1页
1
参与讨论请移步原网站贴子:
https://bbs.bccn.net/thread-509442-1-1.html
关于我们
|
广告合作
|
编程中国
|
清除Cookies
|
TOP
|
手机版
编程中国
版权所有,并保留所有权利。
Powered by
Discuz
, Processed in 1.134116 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved