0
我想計算(形式上)一些積分,它們只是有理分數而且依賴於3個參數。它可以工作,如果我設置兩個參數爲平凡的價值,否則我必須在5分鐘後停止計算。有沒有人可以幫助我做到這一點?與楓樹參數的積分
這是我的工作表:
restart;
omega(x,y):= 1/(1+x^(2)+y^(2))*<2*x,2*y,x^(2)+y^(2)-1>:
Omega(x,y, a,b, l):= simplify(omega(evalc(Re((l*(x+I*y)+a+Ib)/(1-(a-I*b)*(x+I*y)))),evalc(`ℑ`((l*(x+I*y)+a+I*b)/(1-(a-I*b)*(x+I*y)))))):
assume(0 < l);
simplify(int(int(Omega(x, y, a, b, l)[1]*(diff(Omega(x, y, a, b, l)[1], x)), x = -infinity .. infinity), y = -infinity .. infinity));
Warning, computation interrupted
simplify(int(int(Omega(x, y, 0, 1, l)[3]*(diff(Omega(x, y, 0, 1, l)[1], x)), x = -infinity .. infinity), y = -infinity .. infinity));
Warning, computation interrupted
simplify(int(int(Omega(x, y, 0, 0, l)[3]*(diff(Omega(x, y, 0, 0, l)[1], x)), x = -infinity .. infinity), y = -infinity .. infinity));
2 Pi
- ----
l
謝謝,它看起來不錯。但我仍然不明白爲什麼要計算一個理性分數的原始時間太長。 – Paul
使用您的原始代碼作爲一維楓葉符號(即使在操作員工作的情況下),由於我的答案的前兩段提到的錯誤,所生成的被積函數也不像您所描述的那樣。默認情況下,Maple會將未知數'a'和'b'視爲複雜的,這可能會使計算更加困難。 – acer