我有一个 matlab/octave for 循环,它给我一个inf错误消息以及不正确的数据
我试图得到240,120,60,30,15 ......每个数字都除以 2 然后该数字也除以 2
但是当数字达到 30 和 5 时,下面的代码给了我错误的值,而其他几个它没有被二除。
ang=240;
for aa=2:2:10
ang=[ang;ang/aa];
end
240
120
60
30
40
20
10
5
30
15
7.5
3.75
5
2.5
1.25
0.625
24
12
6
3
4
2
1
0.5
3
1.5
0.75
0.375
0.5
0.25
0.125
0.0625
PS:我将从不同的数组中访问这些值,这就是我使用 for 循环的原因,因此我可以使用它们的索引访问这些值