ببینید انتگرال یگانه ست
من قبلا دستور quad رو استفاده کردم
به این صورت:
بردار x باید در حاصل جایگذاری شود و در نهایت بردار y1 حاصل کار است
ولی جواب نمیده
من قبلا دستور quad رو استفاده کردم
به این صورت:
کد:
function mbq
y=[];
x=randn(1,100)
function y=fun(w)
y=exp(-i*w*x(k)-abs(w).^2)
end
for k=1:100
y1=diff(log(quad(@fun,-500,500)))
y=[y y1]
end
end
بردار x باید در حاصل جایگذاری شود و در نهایت بردار y1 حاصل کار است
ولی جواب نمیده