[問題] 程式中 積分結果為0.i 是什麼意思

看板Mathematica作者 (mm)時間11年前 (2014/01/10 15:47), 編輯推噓2(203)
留言5則, 2人參與, 最新討論串1/1
http://ppt.cc/zygt 請問我程式積分出來的結果為 0.0661905 + 0. I 這是什麼意思?? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.251.145.118

01/10 15:52, , 1F
得到這麼一個數值解, 如果你不要 0. 的話就加個 Chop[] 吧
01/10 15:52, 1F

01/10 15:54, , 2F
感謝! 所以0.i代表虛部=0的意思嗎?
01/10 15:54, 2F

01/10 16:13, , 3F
是, 只是因為數值計算的關係出了浮點數誤差而已
01/10 16:13, 3F

01/10 16:13, , 4F
Chop 就是用來把因為這樣出現的 0. 變成整數 0
01/10 16:13, 4F

01/10 16:15, , 5F
感恩!!
01/10 16:15, 5F
※ 編輯: darrenmm 來自: 111.240.232.46 (01/12 21:50)
文章代碼(AID): #1IpwMQvE (Mathematica)
文章代碼(AID): #1IpwMQvE (Mathematica)