《 数 字 信 号 处 理 (第 三 版 ) 》第 10章 实 验 程 序 注 意 : 每 次 实 验 前 , 请 新 建 以 下 8个 m 文 件 并 依 实 验 需 要 ( 已注 明 ) 移 动 至 matlab当 前 工 作 目 录 下 , 便 于 主 程 序 调 用
各程 序 均已 验 证, 请 直接复制即可
文 件 名 : tstem
m( 实 验 一 、二需要) 程序: function tstem(xn,yn) %时域序列绘图函数 %xn:被绘图的信号数据序列,yn:绘图信号的纵坐标名 称( 字符串) n=0:length(xn)-1; stem(n,xn,'
'); xlabel('n');ylabel('yn'); axis([0,n(end),min(xn),1
2*max(xn)]); 文 件 名 : tplot
m( 实 验 一 、四需要) 程序: function tplot(xn,T,yn) %时 域 序 列 连 续 曲 线 绘 图 函 数 %xn:信 号 数 据 序 列 ,yn:绘 图 信 号 的 纵 坐 标 名 称 ( 字 符 串 ) %T为 采 样 间 隔 n=0;length(xn)-1;t=n*T; plot(t,xn); xlabel('t/s');ylabel(yn); axis([0,t(end),min(xn),1
2*max(xn)]); 文 件 名 : myplot
m( 实 验 一 、四需要) 程序 : %(1)myplot;计算时 域 离散系统损耗函 数 并绘 制曲 线 图
function myplot(B,A) %B为 系统函 数 分子多项式系数 向量 %A为 系统函 数 分母多项式系数 向量 [H,W]=freqz(B,A,10