数字信号处理MATLAB实验报告Word文档下载推荐.docx

上传人:b****5 文档编号:18019596 上传时间:2022-12-12 格式:DOCX 页数:8 大小:96.84KB
下载 相关 举报
数字信号处理MATLAB实验报告Word文档下载推荐.docx_第1页
第1页 / 共8页
数字信号处理MATLAB实验报告Word文档下载推荐.docx_第2页
第2页 / 共8页
数字信号处理MATLAB实验报告Word文档下载推荐.docx_第3页
第3页 / 共8页
数字信号处理MATLAB实验报告Word文档下载推荐.docx_第4页
第4页 / 共8页
数字信号处理MATLAB实验报告Word文档下载推荐.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

数字信号处理MATLAB实验报告Word文档下载推荐.docx

《数字信号处理MATLAB实验报告Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《数字信号处理MATLAB实验报告Word文档下载推荐.docx(8页珍藏版)》请在冰豆网上搜索。

数字信号处理MATLAB实验报告Word文档下载推荐.docx

一、实验目的及任务

学会运用MATLAB求离散时间信号的z变换和z反变换;

学会运用MATLAB分析离散时间系统的系统函数的零极点;

学会运用MATLAB分析系统函数的零极点分布与其时域特性的关系;

学会运用MATLAB进行离散时间系统的频率特性分析。

二、实验内容与步骤

z正反变换

序列

的z变换定义为

(4-1)

其中,符号

表示取z变换,z是复变量。

相应地,单边z变换定义为

(4-2)

MATLAB符号数学工具箱提供了计算离散时间信号单边z变换的函数ztrans和z反变换函数iztrans,其语句格式分别为

Z=ztrans(x)

x=iztrans(z)

上式中的x和Z分别为时域表达式和z域表达式的符号表示,可通过sym函数来定义。

如果信号的z域表示式

是有理函数,进行z反变换的另一个方法是对

进行部分分式展开,然后求各简单分式的z反变换。

的有理分式表示为

(4-3)

MATLAB信号处理工具箱提供了一个对

进行部分分式展开的函数residuez,其语句格式为

[R,P,K]=residuez(B,A)

其中,B,A分别表示X(z)的分子与分母多项式的系数向量;

R为部分分式的系数向量;

P为极点向量;

K为多项式的系数。

若X(z)为有理真分式,则K为零。

系统函数的零极点分析

离散时间系统的系统函数定义为系统零状态响应的z变换与激励的z变换之比,即

(4-4)

如果系统函数

的有理函数表示式为

(4-5)

那么,在MATLAB中系统函数的零极点就可通过函数roots得到,也可借助函数tf2zp得到,tf2zp的语句格式为

[Z,P,K]=tf2zp(B,A)

其中,B与A分别表示

的分子与分母多项式的系数向量。

它的作用是将

的有理分式表示式转换为零极点增益形式,即

(4-6)

若要获得系统函数

的零极点分布图,可直接应用zplane函数,其语句格式为

zplane(B,A)

的分子和分母多项式的系数向量。

它的作用是在Z平面上画出单位圆、零点与极点。

系统函数的零极点分布与其时域特性的关系

与拉氏变换在连续系统中的作用类似,在离散系统中,z变换建立了时域函数

与z域函数

之间的对应关系。

因此,z变换的函数

从形式可以反映

的部分内在性质。

我们仍旧通过讨论

的一阶极点情况,来说明系统函数的零极点分布与系统时域特性的关系。

离散时间LTI系统的频率特性分析

对于因果稳定的离散时间系统,如果激励序列为正弦序列

,则系统的稳态响应为

其中,

通常是复数。

离散时间系统的频率响应定义为

(14-7)

称为离散时间系统的幅频特性;

称为离散时间系统的相频特性;

是以

,若零

)为周期的周期函数。

因此,只要分析

范围内的情况,便可分析出系统的整个频率特性。

MATLAB提供了求离散时间系统频响特性的函数freqz,调用freqz的格式主要有两种。

一种形式为

[H,w]=freqz(B,A,N)

的分子和分母多项式的系数向量;

N为正整数,默认值为512;

返回值w包含

范围内的N个频率等分点;

返回值H则是离散时间系统频率响应

范围内N个频率处的值。

另一种形式为

[H,w]=freqz(B,A,N,’whole’)

与第一种方式不同之处在于角频率的范围由

扩展到

上机练习:

试用MATLAB的residuez函数,求出

的部分分式展开和。

b=[216445632];

a=[33-1518-12];

[R,P,K]=residuez(b,a)

R=

+

-

P=

K=

试用MATLAB画出下列因果系统的系统函数零极点分布图,并判断系统的稳定性。

(1)

b=[2];

a=[1];

zplane(b,a),gridon

legend('

零点'

'

极点'

title('

零极点分布图'

(2)

b=[1-1];

a=[10];

试用MATLAB绘制系统

的频率响应曲线。

b=[100];

a=[1-3/41/8];

[H,w]=freqz(b,a,400,'

whole'

);

Hm=abs(H);

Hp=angle(H);

subplot(211)

plot(w,Hm),gridon

xlabel('

\omega(rad/s)'

),ylabel('

Magnitude'

离散系统幅频特性曲线'

subplot(212)

plot(w,Hp),gridon

Phase'

离散系统相频特性曲线'

实验心得:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 纺织轻工业

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1