有没有办法在 MATLAB 中创建类似 for 循环的非线性间隔,即对数刻度?我知道我可以只使用 while 循环,但我想知道是否有像 for 循环这样简单的东西。
最佳答案
这是您要找的吗:
for ctr = logspace(1,10,100)
disp(ctr)
end
for
循环变量可以遍历任何数组。你可以这样做:
x = [1 2 4 4 3 10];
for ctr = x
disp(ctr)
end
还有。
关于matlab - 非线性for循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4545195/