问题描述:
matlab 关于变步长的问题
如题:
m=1;
for i=1:m:6
if 判断语句
执行语句
else
此时的m-1
end
这是程序中会用到,但是这样做貌似无法改变步长,变步长应该怎么实现.
对于i值 就通过if-else语句来判断此时的i步长是+1还是-1,这个i是动态的,对于不同的数据是不同的.请问还有办法吗?
非常感谢1楼的那么用心,自己解决了.
如题:
m=1;
for i=1:m:6
if 判断语句
执行语句
else
此时的m-1
end
这是程序中会用到,但是这样做貌似无法改变步长,变步长应该怎么实现.
对于i值 就通过if-else语句来判断此时的i步长是+1还是-1,这个i是动态的,对于不同的数据是不同的.请问还有办法吗?
非常感谢1楼的那么用心,自己解决了.
问题解答:
我来补答展开全文阅读