某信号展开成傅里叶级数,再恢复

傅里叶级数

  

对比,1) 频域法没有直流分量,f=0的傅里叶变换幅值为0 ;2)an 是 hn,bn是gn。 

clc,clear all,close all
%% 正确
dFs = 50e3;
M = 80;
Fs = dFs*M*2 + 1;% 采样频率
T = 1/Fs;	% 采样时间
L = 80+1;	% 信号长度
t = (0:L-1)*T; % 时间
x = sin(2*pi*1e5*t ).*sin(2*pi*1e6*t );	%cos为底原始信号 + 
y = x ;%+ randn(size(t));	%添加噪声
figure;
plot(t,y)
Fy = fft(y,163)/163*2;
Fy2 = fftshift(abs(Fy));
figure
% plot(abs(Fy2));
An = Fy2;
% An(An<0.1) = 0;
ag = fftshift(angle(Fy));
yy = 0;
% plot(t,sin(Fs*t))
for i = -81:81
%     abc = sin(2*i*dFs*t) ;
%     plot(abc)
    temp = An(i+82)/2.*(cos(ag(i+82)+pi/2)*sin(2*i*pi*dFs*t) + sin(ag(i+82)+pi/2)*cos( 2*i*pi*dFs*t)); 
%     temp = An(i
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值