matlab循环中第一次满足条件与第二次满足条件所进行的操作不同要怎样实现

问题描述:

matlab循环中第一次满足条件与第二次满足条件所进行的操作不同要怎样实现
1个回答 分类:综合 2014-11-11

问题解答:

我来补答
设置一个loop在循环开始前loop=0;满足条件loop+1,第一次loop=1使用if 语句就可以了.例如
loop=0;
for .
loop=loop+1;
if loop==1
.
elseif
.
else
.
end
end
这种形式,
再问: 可是我的循环都是靠另外输入的,并不是一个定值,用loop可能也不好进行啊。还有别的办法吗?或是在这个基础上加些什么呢?
再答: loop这种形式差不多是万能的吧,可能是我写的有点问题吧,应该改成 loop=0;(设置初值) for 。。。 if loop==0&循环条件(进行第一次循环判定,并防止第二次循环进入) loop=loop+1; 第一次循环; end if loop!=0&条件(loop在进行过第一次循环后,值不为0) 第二次及以后的循环; end end 这样的形式可以不?
 
 
展开全文阅读
剩余:2000
下一页:绘图