Здравствуйте, я пытаюсь интегрировать следующую функцию в MATLAB
![](https://latex.codecogs.com/gif.latex?P%28x%2Cy%29%3D%5Cint_%7B-%5Cinfty%20%7D%5E%7B%5Cinfty%7D%5Ctext%7Be%7D%5E%7Bi*%28t%5E4+x*t%5E2+y*t%29%7D)
И это моя попытка оценить ее по заданному (x, y)
fun = @(t,x,y) exp(1i.*(t.^4+x.*t.^2+y.*t));
P = @(x,y) integral(@(t)fun(t,x,y),-Inf,Inf);
P(1,1)
Согласно WolframAlpha ответ равен 1,20759 + 0,601534 i для P (1,1), но MATLAB возвращает -6,459688464052636e + 07 - 8,821747942103466e + 07i
Мне интересно, как ввести интеграл, подобныйэто правильно.
Теперь я также попытался оценить это символически и использовать ряд Тейлора для приближения, но все же не повезло.
syms x y t
x=1
y=1
f = exp(1i*(t^4+x*t^2+y*t));
fApprox = taylor(f, t, 'ExpansionPoint', 0, 'Order', 10)
sol=int(fApprox,t,[-inf inf])
Любые дополнительные предложения
Большое спасибо ввперед.