[運算] for迴圈的i竟然被辨認為虛數
如題,我的code大概長這樣
sum = 0;
for i=1 : 10
sum = sum + 4 * ((-1)^(i-1)) / (2i-1);
end
但是這個迴圈我的sum永遠是虛數
於是我開始debug
結果發現前面4 * ((-1)^(i-1))是實數沒錯
但是後面的2i-1竟然怎麼打都是虛數
我使用的版本是2013a的版本
沒有toolbox
請問是我的版本有bug還是什麼其他的原因?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.113.66.77
→
09/26 23:42, , 1F
09/26 23:42, 1F
→
09/26 23:43, , 2F
09/26 23:43, 2F
→
09/26 23:45, , 3F
09/26 23:45, 3F
→
09/26 23:45, , 4F
09/26 23:45, 4F
推
09/27 00:38, , 5F
09/27 00:38, 5F
→
09/27 00:39, , 6F
09/27 00:39, 6F
推
09/27 02:05, , 7F
09/27 02:05, 7F
推
09/28 04:34, , 8F
09/28 04:34, 8F
→
09/28 04:34, , 9F
09/28 04:34, 9F