熟悉傅里叶变换的性质 熟悉常见信号的傅里叶变换 了解傅里叶变换的MATLAB实现方法. 熟悉傅里叶变换的性质 熟悉常见信号的傅里叶变换 了解傅里叶变换的MATLAB实现方法.

Slides:



Advertisements
Similar presentations
2 和 5 的倍数的特征 运动热身 怎样找一个数的倍数? 从小到大写出 2 的倍数( 10 个): 写出 5 的倍数( 6 个) 2 , 4 , 6 , 8 , 10 , 12 , 14 , 16 , 18 , 20 5 , 10 , 15 , 20 , 25 , 30.
Advertisements

第五节 函数的微分 一、微分的定义 二、微分的几何意义 三、基本初等函数的微分公式与微分运算 法则 四、微分形式不变性 五、微分在近似计算中的应用 六、小结.
2.8 函数的微分 1 微分的定义 2 微分的几何意义 3 微分公式与微分运算法则 4 微分在近似计算中的应用.
2.5 函数的微分 一、问题的提出 二、微分的定义 三、可微的条件 四、微分的几何意义 五、微分的求法 六、小结.
信号与系统 第三章 傅里叶变换 东北大学 2017/2/27.
PowerPoint 电子科技大学 无源RC滤波器的频率响应特性的研究.
1.2 信号的描述和分类.
第五章 二次型. 第五章 二次型 知识点1---二次型及其矩阵表示 二次型的基本概念 1. 线性变换与合同矩阵 2.
第十章 图像的频域变换.
MATLAB入门及其信号处理应用 1 概述 2 基本数值运算 3 基本语句 4 MATLAB函数 5 MATLAB在信号处理中的应用举例.
分式的乘除.
第2章 时域离散信号和系统的频域分析 教学内容包括: 序列的傅立叶变换定义及性质 Z变换的定义与收敛域 利用z变换分析信号和系统的频域特性.
第四章 函数的积分学 第六节 微积分的基本公式 一、变上限定积分 二、微积分的基本公式.
§5.3 定积分的换元法 和分部积分法 一、 定积分的换元法 二、 定积分的分部积分法 三、 小结、作业.
第三节 格林公式及其应用(2) 一、曲线积分与路径无关的定义 二、曲线积分与路径无关的条件 三、二元函数的全微分的求积 四、小结.
第7章 离散信号的频域分析 离散Fourier级数 离散Fourier变换 第3章 连续信号的频域分析 连续Fourier级数
Signals and Systems Lecture 28
信号与系统基础 (二) 王烁
第4章 MATLAB在信号处理中的应用 4.1 信号及其表示 4.2 信号的基本运算 4.3 信号的能量和功率 4.4 线性时不变系统
第2章 Z变换 Z变换的定义与收敛域 Z反变换 系统的稳定性和H(z) 系统函数.
Matlab 中IIR数字滤波器设计相关函数
第3章 离散傅里叶变换(DFT) 及其快速算法(FFT)
现代电子技术实验 4.11 RC带通滤波器的设计与测试.
元素替换法 ——行列式按行(列)展开(推论)
熟悉傅里叶变换的性质 熟悉常见信号的傅里叶变换 了解傅里叶变换的MATLAB实现方法. 熟悉傅里叶变换的性质 熟悉常见信号的傅里叶变换 了解傅里叶变换的MATLAB实现方法.
Biomedical Signal processing matlab 信号处理函数
§2 求导法则 2.1 求导数的四则运算法则 下面分三部分加以证明, 并同时给出相应的推论和例题 .
Chapter 3 Discrete Fourier-Transform (Part Ⅰ)
数字信号处理 Lecture 6: Properties of Discrete Fourier Transformation 杨再跃
第五章 频率特性法 在工程实际中,人们常运用频率特性法来分析和设计控制系统的性能。
数字信号处理 Lecture 4: Analysis of Discrete-time System 杨再跃
第六章、数字信号处理技术 工程测试技术基础 本章学习要求: 1.了解信号模数转换和数模转换原理 2.掌握信号采样定理,能正确选择采样频率
实验一: 信号、 系统及系统响应 1、实验目的 1 熟悉连续信号经理想采样前后的频谱变化关系, 加深对时域采样定理的理解。
第 3 章 傅里叶变换.
若2002年我国国民生产总值为 亿元,如果 ,那么经过多少年国民生产总值 每年平均增长 是2002年时的2倍? 解:设经过 年国民生产总值为2002年时的2倍, 根据题意有 , 即.
第一章 函数与极限.
数列.
第四章习题.
2 下载《标准实验报告》 1 3 下载 实验题目 4 提交 实验报告 切记:请按时上传作业!到时将自动关机! 07:32:44.
3.8.1 代数法计算终点误差 终点误差公式和终点误差图及其应用 3.8 酸碱滴定的终点误差
晶体管及其小信号放大 -单管共射电路的频率特性.
概 率 统 计 主讲教师 叶宏 山东大学数学院.
实验一 计算复变函数极限、微分、积分、 留数、泰勒级数展开式 (一) 实验类型:验证性 (二) 实验类别:基础实验
晶体管及其小信号放大 -单管共射电路的频率特性.
MATLAB求Fourier变换及逆变换
1.2 有理数 第1课时 有理数 伏家营中学 付宝华.
第4章 Excel电子表格制作软件 4.4 函数(一).
2019/5/2 实验一 离散傅立叶变换的性质及应用 实验报告上传到“作业提交”。 08:20:28.
实验一 熟悉MATLAB环境 常用离散时间信号的仿真.
2019/5/4 实验三 离散傅立叶变换的性质及应用 06:11:49.
第三单元 第2课 实验 一元函数的积分 实验目的:掌握matlab求解有关不定积分和定积分的问题,深入理解定积分的概念和几何意义。
正切函数的图象和性质 周期函数定义: 一般地,对于函数 (x),如果存在一个非零常数T,使得当x取定义域内的每一个值时,都有
四川大学 计算机学院 陈 虎 多媒体技术基础 四川大学 计算机学院 陈 虎
3.1 离散傅里叶变换的定义 3.2 离散傅里叶变换的基本性质 3.3 频率域采样 3.4 DFT的应用举例
2019/5/11 实验三 线性相位FIR滤波器的特性 05:31:30.
多层循环 Private Sub Command1_Click() Dim i As Integer, j As Integer
学习任务三 偏导数 结合一元函数的导数学习二元函数的偏导数是非常有用的. 要求了解二元函数的偏导数的定义, 掌握二元函数偏导数的计算.
建模常见问题MATLAB求解  .
分数再认识三 真假带分数的练习课.
第15讲 特征值与特征向量的性质 主要内容:特征值与特征向量的性质.
2019/5/21 实验一 离散傅立叶变换的性质及应用 实验报告上传到“作业提交”。 11:21:44.
正弦函数图象是怎样画的? 正切函数是不是周期函数? 正切函数的定义域是什么? y=tanx,xR, 的图象 叫做正切曲线;
第七章 频率响应 频率失真 (a)信号 (b)振幅频率失真 (c)相位频率失真
第二节 函数的极限 一、函数极限的定义 二、函数极限的性质 三、小结 思考题.
正弦、余弦函数的性质 华容一中 伍立华 2017年2月24日.
§2 方阵的特征值与特征向量.
正弦函数的性质与图像.
第6章 离散信号与系统的频域分析 6.1 周期信号的离散时间傅里叶级数 6.2 非周期信号的离散时间傅里叶变换
三角 三角 三角 函数 余弦函数的图象和性质.
§4.5 最大公因式的矩阵求法( Ⅱ ).
Presentation transcript:

熟悉傅里叶变换的性质 熟悉常见信号的傅里叶变换 了解傅里叶变换的MATLAB实现方法

连续时间信号 直接调用专用函数法 傅里叶变换的数值计算实现法 离散时间信号 正/反Z变换 离散系统的频率特性

直接调用专用函数法 傅里叶变换: F=fourier( f ) 对f(t)进行傅里叶变换,其结果为F(w) F=fourier(f,v)   对f(t)进行傅里叶变换,其结果为F(v) F=fourier( f,u,v )  对f(u)进行傅里叶变换,其结果为F(v) 傅里叶反变换 f=ifourier( F )     对F(w)进行傅里叶反变换,其结果为f(x) f=ifourier(F,U)   对F(w)进行傅里叶反变换,其结果为f(u) f=ifourier( F,v,u )  对F(v)进行傅里叶反变换,其结果为f(u)

注意: 在调用函数fourier( )及ifourier( )之前,要用syms命令对所有需要用到的变量进行说明,即要将这些变量说明成符号变量。对fourier( )中的f及ifourier( )中的F也要用符号定义符syms将其说明为符号表达式。

注意: 采用fourier( )及ifourier( )得到的返回函数,仍然为符号表达式。在对其作图时要用ezplot( )函数,而不能用plot()函数。

注意: fourier( )及ifourier( )函数的应用有很多局限性 果在返回函数中含有δ(ω)等函数,则ezplot( )函数也无法作出图来。 在用fourier( )函数对某些信号进行变换时,其返回函数如果包含一些不能直接表达的式子,则此时当然也就无法作图了。 尽管原时间信号f(t)是连续的,但却不能表示成符号表达式,此时只能应用下面介绍的数值计算法来进行傅氏变换了. 当然,大多数情况下,用数值计算法所求的频谱函数只是一种近似值。

例1:求函数 的傅里叶反变换f(t) syms t w;                             Fw=sym('1/(1+w^2)');                 %定义频谱函数 ft=ifourier(Fw,w,t);                   %对频谱函数F(jw) 进行傅氏反变换 运行结果: ft = 1/2*exp(-t)*heaviside(t)+1/2*exp(t)*heaviside(-t)

傅里叶变换的数值计算实现法 例2:用数值计算法实现门函 数的傅里叶变换,并画出幅度频谱图.

MATLAB程序如下: R=0.02;       %取样间隔0.02 t=-2:R:2;      % t为从-2到2,间隔为0.02的行向量 %有201个样本点 ft=[zeros(1,50),ones(1,101),zeros(1,50)];      % 产生f(t) 的样值矩阵(即f(t) %的样本值组成的行向量) W1=10*pi;                              %取要计算的频率范围 M=500; k=0:M; w=k*W1/M;        %频域采样数为M, w 为频率正半轴的采样点 Fw=ft*exp(-j*t'*w)*R;       %求傅氏变换               FRw=abs(Fw);           %取振幅

W=[-fliplr(w),w(2:501)] ;           %形成负半轴和 正半轴的2M+1个频率点W FW=[fliplr(FRw),FRw(2:501)];      %形成对应于 2M+1个频率点的值 subplot(2,1,1) ; plot(t,ft) ;grid;          xlabel('t') ; ylabel('f(t)');                title('f(t)=u(t+1)-u(t-1)');               subplot(2,1,2) ; plot(W,FW) ;grid;      xlabel ('W') ; ylabel ('F(W)');            title('f(t)的振幅频谱图');              

在MATLAB语言中有专门对信号进行正反Z变换的函数ztrans( ) 和itrans( )。其调用格式分别如下: F=ztrans( f )      对f(n)进行Z变换,其结果为F(z) F=ztrans(f,v)   对f(n)进行Z变换,其结果为F(v) F=ztrans(f,u,v)    对f(u)进行Z变换,其结果为F(v) f=itrans ( F )      对F(z)进行Z反变换,其结果为f(n) f=itrans(F,u)   对F(z)进行Z反变换,其结果为f(u) f=itrans(F,v,u )    对F(v)进行Z反变换,其结果为f(u) 注意: 在调用函数ztran( )及iztran( )之前,要用syms命令对所有需要用到的变量(如t,u,v,w)等进行说明,即要将这些变量说明成符号变量。

Fz=ztrans(f) %对离散信号进行Z变换 运行结果如下: Fz = 2*z/(2*z-1) 例3.用MATLAB求出离散序列   的Z变换 MATLAB程序如下: syms k z f=0.5^k;          %定义离散信号 Fz=ztrans(f)       %对离散信号进行Z变换 运行结果如下: Fz = 2*z/(2*z-1)

例4.已知一离散信号的Z变换为 ,求出它所对应的离散信号f(k) MATLAB程序如下: syms k z Fz=2*z/(2*z-1);       %定义Z变换表达式 fk=iztrans(Fz,k)        %求反Z变换 运行结果如下: fk = (1/2)^k

离散系统的频率特性 MATLAB为我们提供了专门用于求解离散系统频率响应的函数fregz() ,其调用格式如下:        [H,w]=freqz(B,A,N)    其中,B和A分别是表示待分析的离散系统的系统函数的分子,分母多项式的向量,N为正整数,返回向量H则包含了离散系统频率响应函数 在范围内的N个频率等分点的值。向量w则包含上半个圆范围内的N个频率等分点。在默认情况下N=512。         [H,w]=freqz(B,A,N,'whole')  其中,B,A和N的意义同上,而返回向量H包含了频率响应函数 在 范围内N个频率等分点的值。

离散系统的频率特性 由于调用fregz()函数只能求出离散系统频率响应的数值,不能直接绘制曲线图,因此,我们可以先用fregz()函数求出系统频率响应的值,然后再利用MATLAB的abs()和angle()函数以及plot()命令,即可绘制出系统在范围内的幅频特性和相频特性曲线。

例5.用MATLAB计算前面离散系统在频率范围内200个频率等分点的频率响应值,并绘出相应的幅频特性和相频特性曲线。 [H,w]=freqz(B,A,200); [H,w]=freqz(B,A,200,'whole');   %求出对应 范围内200 %个频率点的频率响应样值 HF=abs(H);                    %求出幅频特性值 HX=angle(H);                  %求出相频特性值 subplot(2,1,1);plot(w,HF)         %画出幅频特性曲线 subplot(2,1,2);plot(w,HX)         %画出相频特性曲线

运行结果如下: 运行结果分析:从该系统的幅频特性曲线可以看出,该系统呈高通特性,是一阶高通滤波器。

如果用FFT对模拟信号进行谱分析,首先要把模拟信号转换成数字信号 转换时要求知道模拟信号的最高截止频率,以便选择满足采样定理的采样频率。 一般选择采样频率是模拟信号中最高频率的3~4倍。 另外要选择对模拟信号的观测时间,如果采样频率和观测时间确定,则采样点数也确定了。这里观测时间和对模拟信号进行谱分析的分辨率有关,最小的观测时间和分辨率成倒数关系。 要求选择的采样点数和观测时间大于它的最小值。

用FFT作谱分析时,要求做FFT的点数服从2的整数幂,这一点在上面选择采样点数时可以考虑满足,即使满足不了,可以通过在序列尾部加0完成。

如果要进行谱分析的模拟信号是周期信号,最好选择观测时间是信号周期的整数倍。如果不知道信号的周期,要尽量选择观测时间长一些,以减少截断效应的影响。

用DFT对连续信号作谱分析。已知xa(t)=cos(200*pi*t)+sin(100*pi*t)+cos(50*pi*t); 选取不同的截取长度Tp,观察用DFT进行频谱分析时存在的截取效应(频谱泄漏和谱间干扰)。在计算机上用DFT对模拟信号进行谱分析时,只能以有限大的采样频率fs对模拟信号采样。对有限点样本序列(等价于截取模拟信号一段进行采样)作DFT变换得到模拟信号的近似频谱

clear;close all; fs=400;T=1/fs; Tp=0. 04;N=Tp. fs; N1=[N,4. N,8 clear;close all; fs=400;T=1/fs; Tp=0.04;N=Tp*fs; N1=[N,4*N,8*N]; %三种长度0.04s 4*0.04s 8*0.04s %矩形窗截断 for m=1:3 n=1:N1(m); xn=cos(200*pi*n*T)+sin(100*pi*n*T)+cos(50*pi*n*T); Xk=fft(xn,4096); fk=fs*[0:4095]/4096; subplot(3,2,2*m-1);plot(fk,abs(Xk)/max(abs(Xk))); if m==1 title('矩形窗截断'); end

%加海明窗截断 for m=1:3 n=1:N1(m); wn=hamming(N1(m)); xn=(cos(200*pi*n*T)+sin(100*pi*n*T)+cos(50*pi*n*T)).*wn'; Xk=fft(xn,4096); fk=fs*[0:4095]/4096; subplot(3,2,2*m) plot(fk,abs(Xk)/max(abs(Xk))); if m==1 title('hamming窗截断'); end

 1、 求出下列离散序列的Z变换

 2、 分别以变换区间 N=8,N=16 进行FFT,画出相应的幅频特性曲线。