Mathematica計算積分的速度

問題:對下式計算不定積分很快,但是計算定積分時就非常慢,這是爲什麼? 答:因爲我的定義中y2 = L0 + L1/2; y1 = L0 - L1/2;默認了L0與L1是正實數,但實際上因爲沒有給定義域,所以MMA默認二者是複數,所以計算過程很複雜,下圖是實際的計算結果,可以看出包含虛部。 注意:採用先計算不定積分,再通過上下限處的值相減來計算定積分的方法,可能存在問題,因爲在積分區域中可能存在奇點
相關文章
相關標籤/搜索