카테고리 없음
Spectral Approximation
mathboy
2011. 3. 28. 21:46
fk = fk + ((((-1)^k).*(4*k+3)*factorial(2*N))/((2^(2*k+1))*factorial(k+1)*factorial(k))).*exp(1i*k*x);
function prob3
clc
clear
% % % x=[-10:0.01:10];
% % % tau=0;tau2=0;
% % %
% % % ar=ones(1,30);
% for k=
% % % j=1;
% % % for N=0:1:29
% % % for k=N+1:1:200
% % % fk = ((2*k+1)/2)*BESSELJ(k+1/2,2*pi)*sin(0.2*pi+k*pi/2);
% % % tau = tau + (2/(2*k+1))*abs(fk).^2
% % % end
% % % ar(j)=tau;
% % % j=j+1;
% % % end
N=4;
pnf=0;
x=[-2:0.1:2];
original = sin(2*pi*(x+0.1));
for k=-N/2:1:N/2
fk = ((2*k+1)/2)*BESSELJ(k+1/2,2*pi)*sin(0.2*pi+k*pi/2);
pnf = pnf + fk*exp(1i*k.*x)
end
%N=5;
%for k=N+1:1:100
% fk = ((2*k+1)/2)*BESSELJ(k+1/2,2*pi)*sin(0.2*pi+k*pi/2)
% tau2 = tau2 + (2/(2*k+1))*abs(fk).^2;
%end
plot(x,log10(original-pnf))
% % % N=[0:1:29];
% % % plot(N,log10(ar),'o')
% p=polyfit(x,tau,2)
% semiogy(p)