周期信号的频谱分析

周期信号的频谱分析
周期信号的频谱分析

信号与系统

实验报告

实验三周期信号的频谱分析

实验报告评分:_______

实验三周期信号的频谱分析

实验目的:

1、掌握连续时间周期信号的傅里叶级数的物理意义和分析方法;

2、观察截短傅里叶级数而产生的“Gibbs现象”,了解其特点以及产生的原因;

3、掌握各种典型的连续时间非周期信号的频谱特征。

实验内容:

(1)Q3-1 编写程序Q3_1,绘制下面的信号的波形图:

其中,0 = 0.5π,要求将一个图形窗口分割成四个子图,分别绘制cos( 0t)、cos(3 0t)、cos(5 0t)和x(t) 的波形图,给图形加title,网格线和x坐标标签,并且程序能够接受从键盘输入的和式中的项数。

程序如下:

clear,%Clear all variables

close all,%Close all figure windows

dt = 0.00001; %Specify the step of time variable t = -2:dt:4; %Specify the interval of time

w0=0.5*pi; x1=cos(w0.*t); x2=cos(3*w0.*t);

x3=cos(5*w0.*t);

N=input('Type in the number of the harmonic components N=');

x=0;

for q=1:N;

x=x+(sin(q*(pi/2)).*cos(q*w0*t))/q;

end

subplot(221)

plot(t,x1)%Plot x1

axis([-2 4 -2 2]);

grid on,

title('signal cos(w0.*t)')

subplot(222)

plot(t,x2)%Plot x2

axis([-2 4 -2 2]); grid on,

title('signal cos(3*w0.*t))')

subplot(223)

plot(t,x3)%Plot x3

axis([-2 4 -2 2])

grid on,

title('signal cos(5*w0.*t))')

subplot(224)

plot(t,x)%Plot xt

axis([-2 4 -2 2])

grid on,

title('signal xt')

(2)给程序3_1增加适当的语句,并以Q3_2存盘,使之能够计算例题1中的周期方波信号的傅里叶级数的系数,并绘制出信号的幅度谱和相位谱的谱线图。

程序如下:

% Program3_1 clear, close all

T = 2;

dt = 0.00001;

t = -2:dt:2;

x1 = ut(t) - ut(t-1-dt);

x = 0;

for m = -1:1

x = x + ut(t-m*T) - ut(t-1-m*T-dt);

end

w0 = 2*pi/T;

N = 10;

L = 2*N+1;

for k = -N: N;

ak(N+1+k) = (1/T)*x1*exp(-j*k*w0*t')*dt; end

phi = angle(ak);

subplot(211)'

k = -10:10;

stem (k,abs(ak),'k');

axis([-10,10,0,0.6]);

grid on;

title('fudupu');

subplot(212);

k = -10:10

stem(k,angle(ak),'k');

axis([-10,10,-2,2]);

grid on;

titie('xiangweipu');

xlabel('Frequency index x');

(3)反复执行程序Program3_2,每次执行该程序时,输入不同的N值,并观察所合成的周期方波信号。通过观察,你了解的吉伯斯现象的特点是:

程序如下:

clear,close all

T = 2;

dt = 0.00001;

t = -2:dt:2;

x1 = ut(t)-ut(t-1-dt);

x = 0; for m = -1:1

x = x + ut(t-m*T) - ut(t-1-m*T-dt);

end

w0 = 2*pi/T;

N = input('Type in the number of the harmonic components N = :');

L = 2*N+1;

for k = -N:1:N;

ak(N+1+k) = (1/T)*x1*exp(-j*k*w0*t')*dt; end

phi = angle(ak);

y=0;

for q = 1:L;

y = y+ak(q)*exp(j*(-(L-1)/2+q-1)*2*pi*t/T); end;

subplot(221),

plot(t,x),

title('The original signal x(t)'),

axis([-2,2,-0.2,1.2]),

subplot(223),

plot(t,y),

title('The synthesis signal y(t)'),

axis([-2,2,-0.2,1.2]),

xlabel('Time t'),

subplot(222)

k=-N:N;

stem(k,abs(ak),'k.'),

title('The amplitude |ak| of x(t)'),

axis([-N,N,-0.1,0.6])

subplot(224)

stem(k,phi,'r.'),

title('The phase phi(k) of x(t)'),

axis([-N,N,-2,2]),

xlabel('Index k')

N=1

N=3

通过观察我们了解到:如果一个周期信号在一个周期有内断点存在,那么,引入的误差将除了产生纹波之外,还将在断点处产生幅度大约为9%的过冲(Overshot),这种现象被称为吉伯斯现象(Gibbs phenomenon)。即信号在不连续点附近存在一个幅度大约为9%的过冲,且所选谐波次数越多,过冲点越向不连续点靠近。

(4)计算如图的傅里叶级数的系数

程序如下:

clc,clear,close all

T=2;

dt=0.00001;

t=-3:dt:3;

x=(t+1).*(u(t+1)-u(t))-(t-1).*(u(t)-u(t-1));

x1=0; for m=-2:2

x1=x1+(t+1-m*T).*(u(t+1-m*T)-u(t-m*T))-(t-1-m*T).*(u(t-m *T)-u(t-1-m*T));

end

w0=2*pi/T;

N=10;

L=2*N+1;

for k=-N:N;

ak(N+1+k)=(1/T)*x*exp(-j*k*w0*t')*dt;

end

phi=angle(ak);

plot(t,x1);

axis([-4 4 0 1.2]);

grid on;

title('The signal x1(t)'); xlabel('Time t (sec)'); ylabel('signal x1(t)');

(5)仿照程序3_1,编写程序Q3_5,以计算x2(t) 的傅里叶级数的系数(不绘图)。

程序如下:

clc,clear,close all

T=2;

dt=0.00001;

t=-3:dt:3;

x=ut(t+0.2)-ut(t-0.2-dt);

x2=0;

for m=-1:1

x2=x2+ut(t+0.2-m*T)-ut(t-0.2-m*T)-ut(t-0.2-m*t-dt); end

w0=2*pi/T;

N=10;

L=2*N+1

for k=-N:N;

ak(N+1+k)=(1/T)*x*exp(-j*k*w0*t')*dt;

end

phi=angle(ak);

plot(t,x2);

axis([-2.5 2.5 0 1.2]);

grid on;

title('The signal x2(t)');

xlabel('Time t (sec)');

ylabel('signal x2(t)');

(6)仿照程序3_2,编写程序Q3_6,计算并绘制出原始信号

x1(t) 的波形图,用有限项级数合成的y1(t) 的波形图,以及x1(t) 的幅度频谱和相位频谱的谱线图。

程序如下:

clc,clear,close all

T=2;

dt=0.00001;

t=-3:dt:3;

x=(t+1).*(ut(t+1)-ut(t))-(t-1).*(ut(t)-ut(t-1));

x1=0;

for m=-2:2

x1=x1+(t+1-m*T).*(ut(t+1-m*T)-ut(t-m*T))-(t-1-m*T).*(ut( t-m*t)-ut(t-1-m*t));

end

w0=2*pi/T;

N=10;

L=2*N+1;

for k=-N:N;

ak(N+1+k)=(1/T)*x*exp(-j*k*w0*t')*dt;

end

phi=angle(ak);

y=0;

for q=1:L;

y=y+ak(q)*exp(j*(q-1-N)*w0*t);

end;

subplot(221)

plot(t,x)%plot x

axis([-3 3 -0.2 1.2]);

grid on;

title('The original signal x(t)'); subplot(223)

plot(t,y)%Plot y

axis([-3 3 -0.2 1.2]);

grid on;

title('The synthesis signal y(t)'); subplot(222);

xlabel('Time i (sec)');

subplot(222);

k=-N:N;

stem(k,abs(ak),'k');

axis([-N N -0.1 0.6]);

grid on;

title('The amplitude spectrum of x(t)'); subplot(224);

k=-N:N;

stem(k,phi,'k');

axis([-N N -2 2]);

grid on;

title('The phase spectrum of x(t)');

xlabel('Frequency index k');

实验心得:

在实验的过程中,掌握连续时间周期信号的傅里叶级数的物理意义和分析方法,观察截短傅里叶级数而产生的“Gibbs现象”,了解其特点以及产生的原因,掌握各种典型的连续时间非周期信号的频谱特征。发现自己在上课时候完全是一窍不通,可能是因为自己练的不够。通过网上和书本查找资料,了解实验的过程。经过两次MATLAB的学习,已经较熟练的应用软件,但中间还有很多需要我们去学习的。

在这次实验中我体会到:实验就是一个发现错误并改正错误的过程。正因为有错误的出现才显示出实验的魅力。

周期矩形信号的频谱分析

1.周期信号的频谱 周期信号在满足一定条件时,可以分解为无数三角信号或指数之和。这就是周期信号的傅里叶级数展开。在三角形式傅里叶级数中,各谐波分量的形式为()1cos n n A n t ω?+;在指数形式傅里叶级数中,分量的形式必定为1j n t n F e ω 与1-j -n t n F e ω 成对出现。为了把周期信号所具有的各 次谐波分量以及各谐波分量的特征(如模、相角等)形象地表示出来,通常直接画出各次谐波的组成情况,因而它属于信号的频域描述。 以周期矩形脉冲信号为lifenxi 周期信号频谱的特点。周期矩形信号在一个周期(-T/2,T/2)内的时域表达式为 ,2 0,>2 ()A t T t f t ττ ≤?=?? (2-6) 其傅里叶复数系数为 12 n n A F Sa T ωττ?? = ??? (2-7) 由于傅里叶复系数为实数,因而各谐波分量的相位为零(n F 为正)或为π±(n F 为负),因此不需要分别画出幅度频谱n F 与相位频谱n φ。可以直接画出傅里叶系数n F 的分布图。 如图2.4.1所示。该图显示了周期性矩形脉冲信号()T f t 频谱的一些性质,实际上那个也是周期性信号频谱的普遍特性: ① 离散状频谱。即谱线只画出现在1ω的整数倍频率上,两条谱线的间隔为1ω(等于2π/t )。 ② 谱线宽度的包络线按采样函数()1/2a S n ωτ的规律变化。如图2.4.2所示。但1ω 为 2π τ 时,即( )2m π ωτ =(m=1,2,……)时,包络线经过零点。在两相邻 零点之间,包络线有极值点,极值的大小分别为-0.212()2A T τ,

非周期信号的频谱分析

非周期信号的频谱分析 一、 实验目的 1) 掌握用MATLAB 编程,分析门信号的频谱; 2) 掌握用MATLAB 编程,分析冲击信号的频谱; 3) 掌握用MATLAB 编程,分析直流信号的频谱; 4) 掌握用MATLAB 编程,分析阶跃信号的频谱; 5) 掌握用MATLAB 编程,分析单边信号的频谱; 二、 实验原理 常见的非周期信号有: 1、 门信号 门信号的傅里叶变换对为: 12sin( ) 2 2 ()()2 02 t g t F j Sa t ττ ωτ ωτ ωττ ω ? ?? 它的幅度频谱和相位频谱分别为 ()2F j Sa ωτωτ??= ??? 0sin()02 ()sin()0 2 ωτ?ωωτπ? >??=??

三、涉及的MATLAB函数 1、fourier函数 2、ifourier函数 四、实验内容与方法 1、验证性试验 1)门信号的傅里叶变换 MATLAB程序: Clear all; syms t w ut=sym('heaviside(t+0.5)-heaviside(t-0.5)'); subplot(2,1,1); ezplot(ut) hold on axis([-1 1 0 1.1]); plot([-0.5 -0.5],[0,1]); plot([0.5 0.5],[0,1]); Fw=fourier(ut,t,w); FFP=abs(Fw); subplot(2,1,2); ezplot(FFP,[-10*pi 10*pi]); axis([-10*pi 10*pi 0 1.1]); 程序运行结果图 2)冲激信号的傅里叶变换 MATLAB程序: clear all syms t w ut1=sym('heaviside(t+0.5)-heaviside(t-0.5)'); subplot(2,1,1); ezplot(ut1); title('脉宽为1的矩形脉冲信号') xlabel('t') hold on

周期信号频谱的特点

周期信号频谱的特点 在结构施工测量中,按装修工程要求将装饰施工所需要的控制点、线及时弹在墙、板上,作为装饰工程施工的控制依据。 1.地面面层测量 在四周墙身与柱身上投测出100cm水平线,作为地面面层施工标高控制线。 根据每层结构施工轴线放出各分隔墙线及门窗洞口的位置线。 2.吊顶和屋面施工测量 以1000m线为依据,用钢尺量至吊顶设计标高,并在四周墙上弹出水平控制线。对于装饰物比较复杂的吊顶,应在顶板上弹出十字分格线,十字线应将顶板均匀分格,以此为依据向四周扩展等距方格网来控制装饰物的位置。 屋面测量首先要检查各方向流水实际坡度是否符合设计要求,并实测偏差,在屋面四周弹出水平控制线及各方向流水坡度控制线。 3.墙面装饰施工测量 内墙面装饰控制线,竖直线的精度不应低于1/3000,水平线精度每3m两端高差小于±1mm,同一条水平线的标高允许误差为±3mm。外墙面装饰用铅直线法在建筑物四周吊出铅直线以控制墙面竖直度、平整度及板块出墙面的位置。 4.电梯安装测量 在结构施工中,从电梯井底层开始,以结构施工控制线为准,及时测量电梯井净空尺寸,并测定电梯井中心控制线。 测设轨道中心位置,并确定铅垂线,并分别丈量铅垂线间距,其相互偏差(全高)不应超过1mm。 每层门套两边弹竖直线,并保证电梯门坎与门前地面水平度一致。 5. 玻璃幕墙的安装测量 结构完工后,安装玻璃幕墙时,用铅垂钢丝的测法来控制竖直龙骨的竖直度,幕墙分格轴线的测量放线应以主体结构的测量放线相配合,对其误差应在分段分块内控制、分配、消化,不使其积累。幕墙与主体连接的预埋件,应按设计要求埋设,其测量放线偏差高差不大于±3mm,埋件轴线左右与前后偏差不大于10mm。 精度要求 轴线竖向投测精度不低于1/10000。平面放线量距精度不低于1/8000,标高传递精度主楼、裙房分别不超过±15mm、±10mm。 仪器选用 该工程测量选用TOPCON电子全站仪一台,2"级经纬仪两台,DS3水准仪两台,50m钢卷尺两把。激光铅直仪一台。 每次放线前,均应仔细看图,弄清楚各个轴线之见的关系。放线时要有工长配合并检查工作。放线后,质检人员要及时对所放的轴线进行检查。重要部位要报请监理进行验线,合格后方可施工。 所有验线工作均要有检查记录。 对验线成果与放线成果之间的误差处理应符合《建筑工程施工测量规程》的规定: 1. 当验线成果与放线成果之差小于1/√2 倍的限差时,放线成果可评为优良; 2. 当验线成果与放线成果之差略小于或等于√2 限差时,对放线工作评为合格(可不必改正放线成果或取两者的平均值); 3. 当验线成果与放线成果之差超过√2 限差时,原则上不予验收,尤其是重要部位,

实验二连续时间信号的频域分析

实验二 连续时间信号的频域分析 一、实验目的 1、掌握连续时间周期信号的傅里叶级数的物理意义和分析方法; 2、观察截短傅里叶级数而产生的“Gibbs 现象”,了解其特点以及产生的原因; 3、掌握连续时间傅里叶变换的分析方法及其物理意义; 4、掌握各种典型的连续时间非周期信号的频谱特征以及傅里叶变换的主要性质; 5、学习掌握利用Matlab 语言编写计算CTFS 、CTFT 和DTFT 的仿真程序,并能利用这些程序对一些典型信号进行频谱分析,验证CTFT 、DTFT 的若干重要性质。 基本要求:掌握并深刻理傅里叶变换的物理意义,掌握信号的傅里叶变换的计算方法,掌握利用Matlab 编程完成相关的傅里叶变换的计算。 二、原理说明 1、连续时间周期信号的傅里叶级数CTFS 分析 任何一个周期为T 1的正弦周期信号,只要满足狄利克利条件,就可以展开成傅里叶级数。 三角傅里叶级数为: ∑∞ =++=1 000)]sin()cos([)(k k k t k b t k a a t x ωω 2.1 或: ∑∞=++=1 00)cos()(k k k t k c a t x ?ω 2.2 其中1 02T πω=,称为信号的基本频率(Fundamental frequency ),k k b a a ,和,0分别是信号)(t x 的直流分量、 余弦分量幅度和正弦分量幅度,k k c ?、为合并同频率项之后各正弦谐波分量的幅度和初相位,它们都是频率0ωk 的函数,绘制出它们与0ωk 之间的图像,称为信号的频谱图(简称“频谱”),k c -0ωk 图像为幅度谱,k ?-0ωk 图像为相位谱。 三角形式傅里叶级数表明,如果一个周期信号x(t),满足狄里克利条件,就可以被看作是由很多不同频率的互为谐波关系(harmonically related )的正弦信号所组成,其中每一个不同频率的正弦信号称为正弦谐波分量 (Sinusoid component),其幅度(amplitude )为k c 。也可以反过来理解三角傅里叶级数:用无限多个正弦谐波分量可以合成一个任意的非正弦周期信号。 指数形式的傅里叶级数为:

周期信号的频谱分析

信号与系统 实验报告 实验三周期信号的频谱分析 实验报告评分:_______ 实验三周期信号的频谱分析 实验目的: 1、掌握连续时间周期信号的傅里叶级数的物理意义和分析方法; 2、观察截短傅里叶级数而产生的“Gibbs现象”,了解其特点以及产生的原因;

3、掌握各种典型的连续时间非周期信号的频谱特征。 实验内容: (1)Q3-1 编写程序Q3_1,绘制下面的信号的波形图: 其中,0 = 0.5π,要求将一个图形窗口分割成四个子图,分别绘制cos( 0t)、cos(3 0t)、cos(5 0t)和x(t) 的波形图,给图形加title,网格线和x坐标标签,并且程序能够接受从键盘输入的和式中的项数。 程序如下: clear,%Clear all variables close all,%Close all figure windows dt = 0.00001; %Specify the step of time variable t = -2:dt:4; %Specify the interval of time w0=0.5*pi; x1=cos(w0.*t); x2=cos(3*w0.*t); x3=cos(5*w0.*t); N=input('Type in the number of the harmonic components N='); x=0; for q=1:N; x=x+(sin(q*(pi/2)).*cos(q*w0*t))/q; end subplot(221) plot(t,x1)%Plot x1 axis([-2 4 -2 2]); grid on, title('signal cos(w0.*t)') subplot(222) plot(t,x2)%Plot x2 axis([-2 4 -2 2]); grid on, title('signal cos(3*w0.*t))') subplot(223) plot(t,x3)%Plot x3 axis([-2 4 -2 2])

连续非周期信号频谱分析及Matlab实现

《信号与系统A(1)》课程自学报告 实施报告 题目:连续非周期信号频谱分析及Matlab实现学号: 姓名: 任课教师: 联系方式:

第一部分. 理论自学内容阐述 (一) 系统物理可实现性、佩利-维纳准则 通过之前的学习我们知道,理想低通滤波器在物理上是不可能实现的,但是我们却可以做出传输特性接近理想特性的网络。 如下图是一个低通滤波器,其中 R =√RC 图1-1 一个低通滤波网络 则其网络传递函数为: (式1-1) 引入符号 ωc =1√LC ,则(式1-1)改为: 其中 ) (1t v C R L )(2t v - - ++()()()R L LC C R L C R V V H ω ωωωωωωωj 11 j 11j j 1 1 j j j 2 12+-=+++==()()()ω?ωωωωωωωωωωωj 22 2e j 3j 33j 11j H H c c c c c c =??? ? ??+??? ???+???? ??-=2+222=()()?? ?? ? ????????????? ??--=??? ? ??+???????????? ??-= 2c c 2c 22c 1arctan 11j ωωωωω?ωωωωωH

求出其冲激响应为: h (t )= 2ωc √3 e ? ωc 2sin (√3ωct ) 画出波形图及频谱图如下: 图1-2 h(t)的波形图 幅度特性 相位特性 图1-3 幅度特性和相位特性 可以看出这些曲线与理想低通滤波器有相似之处,但是同时也有不同之处。这个电路的幅度特性不可能出现零值,冲激响应的起始时刻在t=0处。 那么究竟什么样的系统数学模型可以在物理上实现呢? 就时间域特性而言,一个物理可实现网络的冲激响应h(t)在t<0时必须为0。那么由于理想低通滤波器不是一个因果系统,所以它是不可能在物理上实现的。 从频域特性来看,|H(jw)| 要满足平方可积条件。佩利和维纳证明了对于幅

连续时间信号的频域分析(信号与系统课设).

福建农林大学计算机与信息学院 信息工程类 课程设计报告 课程名称:信号与系统 课程设计题目:连续时间信号的频域分析 姓名: 系:电子信息工程 专业:电子信息工程 年级:2008 学号: 指导教师: 职称: 2011 年 1 月10 日

福建农林大学计算机与信息学院信息工程类 课程设计结果评定

目录 1课程设计的目的 (1) 2课程设计的要求 (1) 3课程设计报告内容.....................................................................1-13 3.1连续信号的设计..................................................................1-11 3.2验证傅里叶变换的调制定理 (11) 3.3周期信号及其频谱 (12) 4总结 (13) 参考文献 (14)

连续时间信号的频域分析 1.课程设计的目的 (1)熟悉MATLAB语言的编程方法及MATLAB指令; (2)掌握连续时间信号的基本概念; (3)掌握门函数、指数信号和抽样信号的表达式和波形; (4)掌握连续时间信号的傅里叶变换及其性质; (5)掌握连续时间信号频谱的概念以及幅度谱、相位谱的表示; (6)掌握利用MATLAB进行信号的傅里叶变换以及时域波形和频谱的表示;(7)通过连续时间信号的频域分析,更深刻地理解了连续时间信号的时域和频域间的关系,加深了对连续时间信号的理解。 2.课程设计的要求 (1)自行设计以下连续信号:门函数、指数信号和抽样信号。要求:(a)画出以上信号的时域波形图; (b)实现以上信号的傅里叶变换,画出以上信号的幅度谱及相位谱,并对相关结果予以理论分析; (c)对其中一个信号进行时移和尺度变换,分别求变换后信号的傅里叶变换,验证傅里叶变换的时移和尺度变换性质。 (2)自行设计信号,验证傅里叶变换的调制定理。 (3)自行设计一个周期信号,绘出该信号的频谱,并观察周期信号频谱的特点。 3.课程设计报告内容 3.1(a)①门函数(矩形脉冲): MATLAB中矩形脉冲信号用rectpuls函数表示: y=rectpuls (t,width) %width缺省值为1 >> t=-2:0.001:2; T=2; yt=rectpuls (t,T); plot(t,yt); axis([-2,2,0,1.5]); grid on; %显示格线

周期信号的频谱的特点

周期信号的频谱的特点 一、 周期信号的频谱 一个周期信号)(t f ,只要满足狄里赫利条件,则可分解为一系列谐波分量之和。其各次谐波分量可以是正弦函数或余弦函数,也可以是指数函数。不同的周期信号,其展开式组成情况也不尽相同。在实际工作中,为了表征不同信号的谐波组成情况,时常画出周期信号各次谐波的分布图形,这种图形称为信号的频谱,它是信号频域表示的一种方式。 描述各次谐波振幅与频率关系的图形称为振幅频谱,描述各次谐波相位与频率关系的图形称为相位频谱。根据周期信号展成傅里叶级数的不同形式又分为单边频谱和双边频谱。 1单边频谱 若周期信号)(t f 的傅里叶级数展开式为式(3-15),即 ∑ ∞ =+Ω+=10)cos()(n n n t n A A t f ? (3-24) 则对应的振幅频谱n A 和相位频谱n ?称为单边频谱。 例3-3 求图3-4所示周期矩形信号)(t f 的单边频谱图。 解 由)(t f 波形可知, )(t f 为偶函数,其傅里叶系数

?==2/0021)(4T dt t f T a ?=Ω=2/0)4/sin(2cos )(4T n n n tdt n t f T a ππ 0=n b 故 ∑∑∞=∞=Ω+=Ω+=110cos )4/sin(241cos 2)(n n n t n n n t n a a t f ππ 因此 410=A , ππn n A n )4/sin(2= 即 45.01=A , 32.02≈A , 15.03≈A , 04=A , 09.05≈A , 106.06≈A ┅ 单边振幅频谱如图3-5所示。 t f(t) 图 3 - 4τ τττ4 2/ 0 2/ 4--1图 3 - 50.25 0.45 0.320.150.090.106ΩΩΩΩΩΩΩ7 6 5 4 3 2 0A n 2双边频谱

信号的频谱分析

实验4 信号的频谱分析 一、 实验目的: 1. 掌握连续时间周期信号的傅里叶级数的分析方法及其物理意义; 2. 观察截短的傅里叶级数而产生的“Gibbs 现象”,了解其特点以及产生的原因; 3. 掌握连续时间傅里叶变换的分析方法及其物理意义; 二、 实验内容及要求 1. 设上例中12;2T E π==,请用付立叶三角级数的方法绘制出上例中周期函数f(t) 的一个周期,选择适当的不同谐波次数N ,观察这两个信号用有限项谐波合成后的时域波形中是否有Gibbs 现象产生,Gibbs 现象有何规律,用文字说明你观察到的结果及相关分析或说明。尝试改变各频率分量的幅值或相位,观察周期函数波形所受的影响。 (1)程序代码

(2)实验结果 (3)实验分析 1、将具有不连续点如矩形脉冲进行傅立叶级数展开后,选取有限项进行合成。在逼近信号的断点处出现了明显的振荡现象,随着谐波次数的增加,振荡并没有消失,反而更加的集中在断点附近。 2、当改变周期信号各频率上的幅值和相位时,周期函数的波形随幅值和相位发生对应的变化。例:E=4,1Φ=,则图形的幅值就变成2,且向右平移一个单位。 2.采用数值计算算法分别计算非周期连续时间信号1f 的傅里叶变换. ()()16f t g t =

采用数值计算算法的理论依据是: ()()()j t j nT n F j f t e dt f nT e T ωωω∞ ---∞==∑? ,用绘图函数将时 间信号f(t),信号的幅度谱|F(j w )|和相位谱∠F (j w )分别以图形的方式表现出来,并对图形加以适当的标注。观察结果与理论推导是否相符,试图查找原因,并在一定程度上加以改善。 理论分析: ()()6(3)j t F jw f t e dt Sa w ω∞ --∞==? (1)程序代码 (2)实验结果

实验:典型信号频谱分析

实验3.2 典型信号频谱分析 一、 实验目的 1. 在理论学习的基础上,通过本实验熟悉典型信号的波形和频谱特征,并能够从信号频谱中读取所需的信息。 2. 了解信号频谱分析的基本方法及仪器设备。 二、 实验原理 1. 典型信号及其频谱分析的作用 正弦波、方波、三角波和白噪声信号是实际工程测试中常见的典型信号,这些信号时域、频域之间的关系很明确,并且都具有一定的特性,通过对这些典型信号的频谱进行分析,对掌握信号的特性,熟悉信号的分析方法大有益处,并且这些典型信号也可以作为实际工程信号分析时的参照资料。本次实验利用DRVI 快速可重组虚拟仪器平台可以很方便的对上述典型信号作频谱分析。 2. 频谱分析的方法及设备 信号的频谱可分为幅值谱、相位谱、功率谱、对数谱等等。对信号作频谱分析的设备主要是频谱分析仪,它把信号按数学关系作为频率的函数显示出来,其工作方式有模拟式和数字式二种。模拟式频谱分析仪以模拟滤波器为基础,从信号中选出各个频率成分的量值;数字式频谱分析仪以数字滤波器或快速傅立叶变换为基础,实现信号的时—频关系转换分析。 傅立叶变换是信号频谱分析中常用的一个工具,它把一些复杂的信号分解为无穷多个相互之间具有一定关系的正弦信号之和,并通过对各个正弦信号的研究来了解复杂信号的频率成分和幅值。 信号频谱分析是采用傅立叶变换将时域信号x(t)变换为频域信号X(f),从而帮助人们从另一个角度来了解信号的特征。时域信号x(t)的傅氏变换为: 式中X(f)为信号的频域表示,x(t)为信号的时域表示,f 为频率。 3. 周期信号的频谱分析 周期信号是经过一定时间可以重复出现的信号,满足条件: dt e t x f X ft j ?+∞ ∞--=π2)()(

DFT分析连续时间信号频谱

在matlab 中对信号111()cos()cos(2)s t t f t π=Ω进行采样,其中f1=1000Hz ,根据奈奎斯特采样定理,采样频率f>=2*f1,在此我们取f=3000Hz 在matlab 中仿真也好,实际中处理的信号也罢,一般都是数字信号。而采样就是将信号数字化的一个过程,设将信号s1(t)数字化得到信号s1(n)=cos(2*pi*f1/f*n),其中n=[0…N -1],N 为采样点数。 为什么说s1(n)=cos(2*pi*f1/f*n)表示以采样率f 对频率为f1的信号进行采样的结果呢? 采样,顾名思义,就是对信号隔一段时间取一个值,而隔的这段时间就是采样间隔,取其倒数就是采样率了,那们我们看s1(n)=cos(2*pi*f1/f*n),将前面的参数代入,当n=0时,s1(0)=cos(0),当n=1时,s1(1)=cos(2*pi*1000/3000*1),当n=2时, s1(2)=cos(2*pi*1000/3000*2),当n=3时,s1(3)=cos(2*pi*1000/3000*3),这是不是想当于对信号s1(t)的一个周期内采了三个样点呢?对一个频率为1000Hz 的信号每周期采三个样点不就是相当于以3倍于频率的采样率进行采样呢?注意,当n=3时相当于下一个周期的起始了。 我们取采样点数N=64,即对64/3=21.3个周期,共计64/3/f1=21.3ms 时长。 我们在matlab 中输入以下命令: >> n=0:63; >> f1=1000;f=3000; >> s1=cos(2*pi*f1/f*n); >> plot(abs(fft(s1)));

周期信号的频谱分析

信号与系统 实验三周期信号的频谱分析 实验报告评分:______ 实验三周期信号的频谱分析 实验目的: 1、掌握连续时间周期信号的傅里叶级数的物理意义和分析方法; 2、观察截短傅里叶级数而产生的“Gibbs 现象”,了解其特点以及产生的原因; 3、掌握各种典型的连续时间非周期信号的频谱特征。 实验内容: (1)Q3-1 编写程序 Q3_1,绘制下面的信号的波形图:

其中,0 = 0.5π,要求将一个图形窗口分割成四个子图,分别绘制cos( 0t)、cos(3 0t)、cos(5 0t) 和 x(t) 的波形图,给图形加title,网格线和 x 坐标标签,并且程序能够接受从键盘输入的和式中的项数。 程序如下: clear,%Clear all variables close all,%Close all figure windows dt = 0.00001; %Specify the step of time variable t = -2:dt:4; %Specify the interval of time w0=0.5*pi; x1=cos(w0.*t); x2=cos(3*w0.*t); x3=cos(5*w0.*t); N=input('Type in the number of the harmonic components N='); x=0; for q=1:N; x=x+(sin(q*(pi/2)).*cos(q*w0*t))/q; end subplot(221) plot(t,x1)%Plot x1 axis([-2 4 -2 2]); grid on, title('signal cos(w0.*t)') subplot(222) plot(t,x2)%Plot x2 axis([-2 4 -2 2]); grid on, title('signal cos(3*w0.*t))') subplot(223) plot(t,x3)%Plot x3 axis([-2 4 -2 2]) grid on, title('signal cos(5*w0.*t))') subplot(224) plot(t,x)%Plot xt axis([-2 4 -2 2]) grid on, title('signal xt')

信号的频谱分析实验报告

实验四 信号的频谱分析 一.实验目的 1.掌握利用FFT 分析连续周期,非周期信号的频谱,如周期,非周期方波,正弦信号等。理解CFS ,CTFT 与DFT (FFT )的关系。 2.利用FFT 分析离散周期,非周期信号的频谱,如周期,非周期方波,正弦信号等。理解DFS ,DTFT 与DFT (FFT )的关系,并讨论连续信号与离散信号频谱分析方法的异同。 二.实验要求 1.编写程序完成任意信号数字谱分析算法; 2.编写实验报告。 三.实验内容 1.利用FFT ,分析并画出sin(100),cos(100)t t ππ频谱,改变采样间隔与截断长度,分析混叠与泄漏对单一频率成分信号频谱的影响。 (1)sin (100*pi*t )产生程序: close all; clc; clear; t=0:0.0025:0.5-0.0025; f=400*t; w0=100*pi; y=sin(w0*t); a=fft(y); b=abs(a)/200;

d=angle(a)*180/pi; subplot(311); plot(t,y); title('y=sin(wt)'); xlabel('t'); ylabel('y(t)'); subplot(312); stem(f,b); title('振幅'); xlabel('f'); ylabel('y(t)'); subplot(313); stem(f,d); title('相位'); xlabel('t'); ylabel('y(t)');

混叠 close all; clc; clear; t=0:0.0115:0.46-0.0115; f=(t/0.0115)*2; w0=100*pi; y=sin(w0*t); a=fft(y); b=abs(a)/40; d=angle(a)*180/pi; subplot(311); plot(t,y); title('y=sin(wt)'); xlabel('t');

离散非周期信号频域分析

离散信号频域分析、快速傅里叶变换与采样 定理 一、离散信号频域分析 (一)周期离散方波信号频域分析 与周期模拟信号一样,周期离散信号同样可以展开成傅里叶级数形式,并得到离散傅里叶级数(DFS) 上式可以看成周期离散信号x(n)的离散傅里叶级数展开。 上式是DFS的反变换,记作IDFS并且称错误!未找到引用源。与错误!未找到引用源。构成一对离散傅里叶级数变换对。(以上两式中错误!未找到引用源。)在MTALAB中,DFS通过建立周期延拓函数语句实现: function Xk=DFS(n,x,N) if N>length(x) n=0:N-1; x=[x zeros(1,N-length(x))]; end k=0:N-1; WN=exp(-j*2*pi/N); nk=n'*k;

WNnk=WN.^nk; Xk=x*WNnk; end 建立一个离散非周期方波信号 错误!未找到引用源。通过周期延拓后所得的周期序列利用DFS计算实现代码如下: clear all;close all;clc; n=0:3; x=ones(1,4); X=fft(x,1024); Xk1=DFS(n,x,4); Xk2=DFS(n,x,8); figure(1); plot((-1023:2048)/2048*8,[abs(X) abs(X) abs(X)],'--');hold on; stem(-4:7,[abs(Xk1) abs(Xk1) abs(Xk1)],'LineWidth',2);grid; figure(2); plot((-1023:2048)/2048*16,[abs(X) abs(X) abs(X)],'--');hold on; stem(-8:15,[abs(Xk2) abs(Xk2) abs(Xk2)],'LineWidth',2);grid; set(gcf,'color','w'); 运行后得到的是分别以4和8为周期延拓后的错误!未找到引用源。频谱: 即第一幅图表示的是周期序列错误!未找到引用源。的频谱, 第二幅图表示的是周期序列错误!未找到引用源。的频谱。

连续时间信号与系统的频谱分析

理想频率选择性滤波器的频率特性理想频率选择性滤波器的频率特性在某一个或几个频段内频率响应为常数而在其它频段内频率响应等于零理想滤波器可分为低通高通带通带阻滤波器允许信号完全通过的频段称为滤波器的通带pass band 完全不允许信号通过的频段称为阻带stop band 连续时间理想频率选择性滤波器的频率特性低通高通带通带阻各种滤波器的特性都可以从理想低通特性而来理想低通的频率特性●的低频段内传输信号无失真●为截止频率称为理想低通滤波器的通频带简称频带即时理想低通的冲激响应波形 1.比较输入输出可见严重失真 2.理想低通滤波器是个物理不可实现的非因果系统几点认识当经过理想低通时以上的频率成分都衰减为0所以失真信号频带无限宽而理想低通的通频带系统频带有限的系统为全通网络可以无失真传输原因从h t 看t 0时已有值理想低通的阶跃响应激励系统响应 1 下限为0 2 奇偶性奇函数正弦积分 3 最大值出现在最小值出现在阶跃响应波形 2.阶跃响应的上升时间tr 与网络的截止频率B带宽成反比 B是将角频率折合为频率的滤波器带宽截止频率几点认识 1.上升时间输出由最小值到最大值所经历的时间信号的抽样与恢复在日常生活中常可以看到用离散时间信号表示连续时间信号的例子如传真的照片电视屏幕的画面电影胶片等等这些都表明连续时间信号与离散时间信号之间存在着密切的联系在一定条件下可以用离散时间信号代替连续时间信号而并不丢失

原来信号所包含的信息一幅新闻照片局部放大后的图片另一幅新闻照片局部放大后的图片在什么条件下一个连续时间信号可以用它的离散时间样本来代替而不致丢失原有的信息如何从连续时间信号的离散时间样本不失真地恢复成原来的连续时间信号本课研究连续时间信号与离散时间信号之间的关系主要包括抽样在某些离散的时间点上提取连续时间信号值的过程称为抽样是否任何信号都可以由它的离散时间样本来表示对一维连续时间信号采样的例子在没有任何条件限制的情况下从连续时间信号采样所得到的样本序列不能唯一地代表原来的连续时间信号此外对同一个连续时间信号当采样间隔不同时也会得到不同的样本序列利用开关信号p t 从连续信号f t 中抽取一系列离散样本值的过程引例信号数字处理开关信号需解决的问题 F j P j 如何进行抽样冲激序列抽样 s 2m 有限带宽信号采样的数学模型在时域在频域冲激串采样理想采样为采样间隔可见在时域对连续时间信号进行冲激串采样就相当于在频域将连续时间信号的频谱以为周期进行延拓在频域由于所以 1 当s 2m时Fs j 是F j 在不同s倍数上的重复与再现幅值为原值的1Ts 讨论采样周期变化对频谱的影响 2 当s 2m时Fs j 中出现F j 的叠加与混合Overlap现象要想使采样后的信号样本能完全代表原来的信号就意味着要能够从中不失真地分离出这就要求在周期性延拓时不能发生频谱的混叠为此必须要求 1 必须是带限的最高频

实验二 连续时间信号的频域分析

实验二连续时间信号的频域分析 一、实验目的 1、掌握连续时间周期信号的傅里叶级数的物理意义和分析方法; 2、观察截短傅里叶级数而产生的“Gibbs 现象”,了解其特点以及产生的原因; 3、掌握连续时间傅里叶变换的分析方法及其物理意义; 4、掌握各种典型的连续时间非周期信号的频谱特征以及傅里叶变换的主要性质; 5、学习掌握利用Matlab 语言编写计算CTFS 、CTFT 和DTFT 的仿真程序,并能利用这些程序对一些典型信号进行频谱分析,验证CTFT 、DTFT 的若干重要性质。 基本要求:掌握并深刻理傅里叶变换的物理意义,掌握信号的傅里叶变换的计算方法,掌握利用Matlab 编程完成相关的傅里叶变换的计算。 二、原理说明 1、连续时间周期信号的傅里叶级数CTFS 分析 任何一个周期为T 1的正弦周期信号,只要满足狄利克利条件,就可以展开成傅里叶级数。 三角傅里叶级数为: ∑∞ =++=1000)]sin()cos([)(k k k t k b t k a a t x ωω 2.1 或:∑∞=++=100)cos()(k k k t k c a t x ?ω 2.2 其中1 02T πω=,称为信号的基本频率(Fundamental frequency ),k k b a a ,和,0分别是信号)(t x 的直流分量、余弦分量幅度和正弦分量幅度,k k c ?、为合并同频率项之后各正弦谐波分量的幅度和初相位,它们都是频率0ωk 的函数,绘制出它们与0ωk 之间的图像,称为信号的频谱图(简称“频谱”),k c -0ωk 图像为幅度谱,k ?-0ωk 图像为相位谱。 三角形式傅里叶级数表明,如果一个周期信号x(t),满足狄里克利条件,就可以被看

周期信号频谱3特点

1-1 周期信号频谱3特点 离散性,谐波性,收敛性 1-2 信号的分哪几类以及特点是什么? ⑴、 按信号随时间的变化规律分为确定性信号和分确定性信号,确定信号分为周期信号 (包括谐波信号和一般周期信号)和非周期信号(准周期信号和以便非周期信号); 非确定性信号包括平稳随机信号(包括各态历经信号和非各态历经信号)和非平稳 随机信号。 ⑵、 按信号幅值随时间变化的连续性分类,信号包括连续信号和离散信号,其中连续信 号包括模拟信号和一般模拟信号,离散信号包括一般离散信号和数字信号。 (3)按信号的能量特征分类,信号包括能量有限信号和功率有限信号。 1-2 什么是单位脉冲函数)(t δ?它有什么特性?如何求其频谱? ⑴单位脉冲函数的定义 在ε时间内矩形脉冲()εδt (或三角形脉冲及其他形状脉冲)的面积为1,当0ε→时,() εδt 的极限()0 lim εεδt →,称为δ函数。 ⑵()δt 函数的性质①积分筛选特性。②冲击函数是偶函数,即()()δt δt =-。③乘积(抽 样)特性:④卷积特性: ⑶单位脉冲信号的傅立叶变换等于1,其频谱如下图所示,这一结果表明,在时域持续时间 无限短,幅度为无限大的单位冲击信号,在频域却分解为无限宽度频率范围内幅度均匀的指 数分量。 2-1.线性系统主要性质及为什么理想测量系统是线性系统? (1)线性系统的主要性质: 叠加性,比例特性微分特性,微分特性,积分特性,频率保持特性 (2)这是因为目前处理线性系统及其问题的数学理论较为完善,而对于动态测试中的非线 性校正还比较困难。虽然实际的测试系统不是一种完全的线性系统,但在一定的工作频段上 和一定的误差允许范围内均可视为线性系统,因此研究线性系统具有普遍性。 2-2.测量系统的静态特性及动态特性 答: 测量系统静态特性的主要参数有灵敏度、线性度、回程误差、量程、精确度、分辨力、 重复性、漂移、稳定性等。 测量系统的动态特性指输入量随着时间变化时,其输出随着输入而变化的关系。主要分 析方法有时域微分方程、传递函数、频响函数和脉冲响应函数。 4-5 什么是调制和解调,调制和解调的作用是什么? 答:所谓调制就是使一个信号的某些参数在另一信号的控制下而发生变化的过程。 从已调制波中恢复出调制信号的过程,称为解调。 调制的主要作用:便于区分信号和噪声,给测量信号赋予一定特征。 解调的主要作用:已调制波中恢复出调制信号

非周期信号的频谱分析

非周期信号的频谱分析 一、实验目的 1)掌握用MATLAB 编程,分析门信号的频谱; 2)掌握用MATLAB 编程,分析冲击信号的频谱; 3)掌握用MATLAB 编程,分析直流信号的频谱; 4)掌握用MATLAB 编程,分析阶跃信号的频谱; 5)掌握用MATLAB 编程,分析单边信号的频谱; 二、实验原理 常见的非周期信号有: 1、门信号门信号的傅里叶变换对为: 12sin()22()()202t g t F j Sa t ττωτωτωττω???它的幅度频谱和相位频谱分别为 ()2F j Sa ωτωτ??= ??? 0sin()02()sin(02 ωτ?ωωτπ?>??=??

三、涉及的MATLAB函数 1、fourier函数 2、ifourier函数 四、实验内容与方法 1、验证性试验 1)门信号的傅里叶变换 MATLAB程序: Clear all; syms t w ut=sym('heaviside(t+0.5)-heaviside(t-0.5)'); subplot(2,1,1); ezplot(ut) hold on axis([-1 1 0 1.1]); plot([-0.5 -0.5],[0,1]); plot([0.5 0.5],[0,1]); Fw=fourier(ut,t,w); FFP=abs(Fw); subplot(2,1,2); ezplot(FFP,[-10*pi 10*pi]); axis([-10*pi 10*pi 0 1.1]); 程序运行结果图 2)冲激信号的傅里叶变换 MATLAB程序: clear all syms t w ut1=sym('heaviside(t+0.5)-heaviside(t-0.5)'); subplot(2,1,1); ezplot(ut1); title('脉宽为1的矩形脉冲信号') xlabel('t')

相关文档
最新文档