数字信号处理中的MATLAB使用基础(二)

  1. deconv(y,h)计算反卷积,注意顺序,前是输出,后是系统冲击响应。

  2. hold onhold用法是不一样的,如果需要保持最后的图像,就用hold,如果要把所有的图像都保留,进行比较的话,就要用hold on需要注意的是在反复运行程序的时候最好加上clear不然图像容易出现重叠。

3.freqz(A,B,N)求离散系统频响特性A是分子的系数,B为分母系数,注意传输函数H(Z)要化为标椎模式,即要把上下处于z的最高次项。

4.zplane(A,B)求离散时间系统零极点图,A是分子系数,B为分母系数。

5.linespace(a,b,n)表示生成a,b之间的n个数。

6.rand(1,N)产生元素在[0,1]之间均匀分布长度为N的随机序列randn(1,N)产生均值为0,方差为1,长度为N的高斯随机序列。注意其中的1并不是指随机数的取值范围,而是指多少行的数据,如果是1的话就表示是一行,是2的话就是2行,N表示矩阵的列数。

7.xn(:)将多维的矩阵拼接为一行多列的矩阵

8.append(A,B)将序列A,B拼接起来。

9.[h,t]=impz(b,a)求数字系统的冲击响应,取样点数为缺省值。[h,t]=impz(b,a,n)取样点数由n确定。

10.[h,t]=dstep(b,a)求数字系统的阶跃响应,用法和冲击响应一样。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容