- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数字信号处理实验考试MATLAB笔记
计算卷积:y=conv(x,h)
2、filter函数计算差分方程的零状态相应
离散LTI都可用如下的线性常系数的差分方程描述:
filter函数,可方便地计算出上述差分方程的零状态响应。filter函数调用形式为 y=filter(b,a,x) a对应y,b对应x;x表示输入的序列,其中a=[a0,a1,…,aN], b=[bo,b1,…,bM];
[h,n]=impz(b,a,L);是求单位脉冲响应的函数,L是点数
freqz函数计算有理分式的频率相应的抽样值
若X()可表示为:
==
freqz的调用形式为X=freqz(b,a,w);其中b=[b0,b1,…,bM],a=[a0,a1,…,aN]
W为抽样的频率点,abs、angle、real、imag分别计算X的幅度,相角,实部和虚部;
4、X(z)的部分分式展开的函数,它的调用形式如下:
[r,p,k]=residuez(b,a)(分解为并联1型,residue分解为并联2型)
要弄清楚它们的用法!
b,a分别表示用z表示X(z)的分子和分母多项式;注意,b=[b0,b1,b1...bn];1其中bn是z^(-n)的系数:
如果X(z)的部分分式展开为
X(z)=
则residuez的返回参数r,p,k分别为
r=[r r r r]
p=[p1 p2 p3 p3]
k=[k1 k2]
同一极点p3在向量p中出现了两次,表示p3是一个二阶的重极点。Residuez也用于由r,p,k计算z表示的X(z)的分子和分母多项式,其调用形式为
[b,a]=residuez(r,p,k)
5、tf2zp和zp2tf对系统函数H(z)的形式转换:
z正幂有理多项式表示的系统函数为
用零点、极点和常数表示的一阶因子形式的系统函数为:
其中;[z,p,k]=tf2zp(b,a)和[b,a]=zp2tf(z,p,k);其中a=[a(1).....a(N)] b=[b(1).....b(M)]; 注意缺失项要补零;
zplane(b,a)(用于给出参数直接画图!)画出z平面的零极点分布来判断系统的稳定性;
6、利用MATLAB计算信号DFT
在MATLAB信号处理工具箱中,函数dftmtx(N)可用来产生NN的DFT矩正D。NN的IDFT矩正D可用函数conj(dfmtx(N))/N来确定。此外,MATLAB提供了4个内部函数用于计算DFT和IDFT,它们分别是:
fft(x), fft(x,N), ifft(X), ifft(X,N)
fft(x) 计算M点的DFT。M是序列x的长度,即M=length(x)先对x离散才能DFT变换。
fft(x,N) 计算N点的DFT。若MN,则将原序列截短为N点序列,再计算其N点DFT;若MN,则将原序列补零至N点,然后计算其N点DFT。
ifft(X) 计算M点的IDFT。M是序列X的长度。
ifft(X,N) 计算N点IDFT。若MN,则将原序列截短为N点序列,再计算其N点IDFT;若MN,则将原序列补零至N点,然后计算其N点IDFT。
7、用MATLAB实现模拟低通滤波器的设计
MATLAB信号处理工具箱提供了常用的设计模拟低通滤波器的MATLAB函数。在实现应用中,可方便地调用这些函数完成模拟滤波器的设计。关于这些函数现分别介绍如下:
Butterworth滤波器
[n,wc]=buttord(wp,ws,rp,rs,s)
[num,den]=butter(n,wc,s)
下面这个形式是设计IIR数字滤波器,其中wp=2*fp/ft;ws=2*fs/ft,与模拟滤波器设计形式不同,wn,wp,ws都是归一化的数值
[N,Wn] = buttord(Wp, Ws, Rp, Rs);
[b,a] = butter(N,Wn);
根据BW型滤波器的设计指标,利用MATLAB函数buttord获得BW型滤波器参数N和 wc。函数buttord的输入参数wp和ws(rad/s)分别表示滤波器的通带和阻带截频,Ap和As(dB)表示滤波器的通带和阻带衰减。`s`表示所设计的是模拟滤波器。函数buttord返回参数N为BW滤波器的阶数,wc(rad/s)等于BW滤波器3 dB截频。由于wc由阻带方程确定,故由参数N、wc得出的滤波器在阻带刚好满足设计指标,在通带将超过设计指标。
当BW型滤波器的参数N、wc确定后,可用MATLAB函数butter获得BW型滤波器系统函数的分子多项式(num
您可能关注的文档
- 教室里的悄悄话.pptx
- 教师在编美术考试题目2.doc
- 教师如何观察幼儿1.pptx
- 教师心理的自我维护.ppt
- 教师工作满意度分析报告.docx
- 教师成长与有效教师.ppt
- 教师几种常用文体的撰写.ppt
- 教师日记一则或肩膀作文讲评.ppt
- 教师教育教学情况学生调查表.doc
- 教师教学能力提高培训(解决输入和输出的问题)--张利芳.ppt
- 华创证券-本轮牛市百只五倍股画像-250827.docx
- -25年2月-特朗普的关税新政将如何改变转让定价策略.docx
- 2025年中国人形机器人六维力传感器市场调研报告.pdf
- 上海证券交易所会计监管动态(2025年第4期).docx
- 2025年8月飞瓜抖音电商营销月报-飞瓜数据.docx
- 2025年光伏企业绿色低碳评价报告-IPE公众环境研究中心-2025.7-74页.docx
- 2025年中国AI应用出海企业发展需求洞察报告-36氪-2025-72页.docx
- 【50+37】增值税促进小微企业发展税收优惠答疑汇总.pdf
- 2025中国运动与户外消费洞察.pdf
- 全球人工智能社会发展研究报告(2025).pdf
文档评论(0)