《数字信号处理(第三版)》第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,
原创力文档

文档评论(0)