离散信号的运算(MATLAB运用).doc

上传人:精*** 文档编号:1031366 上传时间:2024-03-24 格式:DOC 页数:3 大小:52KB
下载 相关 举报
离散信号的运算(MATLAB运用).doc_第1页
第1页 / 共3页
离散信号的运算(MATLAB运用).doc_第2页
第2页 / 共3页
离散信号的运算(MATLAB运用).doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

1、 离散信号的运算已知:,。(1)信号相加 x(n)=x1(n)+x2(n) 当两个相加的序列长度不同时或位置不对应时,首先必须调整二者的位置对齐,然后通过zeros函数左右补零使其长度相等后再相加。计算:(2)信号相乘 信号相乘,即两个序列的乘积(或称“点乘”),表达式为: x(n)=x1(n) x2(n) 在MATLAB中,用运算符“.*”实现。 下面的参考代码利用函数sigmult说明了这种运算,其验证将在后续实验中进行。 计算:(3)加权 在这种运算中,每个样本均乘以标量a: y(n)=ax(n) 在MATLAB中,算术运算符“*”用来实现加权运算。 计算:(4)移位 在这种运算中,序列

2、x(n)总体进行k点的移位: y(n)=x(n-k) 计算:(5)反转 在这种运算中,序列x(n)以n=0为中心翻转得到一个反转序列: y(n)=x(-n) 计算:(6)序列累加 这种运算有别于两个序列的求和,它是求序列x(n)两点n1和n2之间所有序列值之和: 在MATLAB中,可由sum(x(n1:n2)实现。 (7)序列值乘积 这种运算有别于两个序列的乘积,它是求序列x(n)两点n1和n2之间所有序列值的乘积: 在MATLAB中,可由prod(x(n1:n2)实现。 (8)信号能量 序列的能量由下式给出: 其中表示共轭转置运算。有限长度序列的能量可以用以下的MATLAB命令求得:或者: (9)卷积运算可用于计算线性系统的时间响应,因此卷积运算在信号处理中是十重要的工具。MATLAB提供卷积计算的函数有CONV、CONV2和CONVN。计算:

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 技术资料 > 课程设计

版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如有侵权请立即联系:2622162128@qq.com ,我们立即下架或删除。

Copyright© 2022-2024 www.wodocx.com ,All Rights Reserved |陕ICP备19002583号-1 

陕公网安备 61072602000132号     违法和不良信息举报:0916-4228922