matlab for循环 比较不一样
matlab中 循环语句 while for 条件语句 if break continue 基本跟c语言差不多 就这个for很奇葩
如果是
i = 3;
for i = 1:i
i=2*i
end输出
i=2
i=4
i=6也就是说matlab在for循环中的循环变量在初始时就确定了步长,循环体中对其修改无法其作用。。也就是说matlab的循环变量的循环路径是在进入到for语句的时候就决定了,它会确定起始点,步长和终点,以后每次循环都加上步长,直到到达终点为止。
所以如果要中间修改i的话还是用while吧。。。
补充:综合编程 , 其他综合 ,