用matlab实现常用的离散时间信号及其时域运算

上传人:第*** 文档编号:34728891 上传时间:2018-02-28 格式:DOC 页数:9 大小:116.33KB
返回 下载 相关 举报
用matlab实现常用的离散时间信号及其时域运算_第1页
第1页 / 共9页
用matlab实现常用的离散时间信号及其时域运算_第2页
第2页 / 共9页
用matlab实现常用的离散时间信号及其时域运算_第3页
第3页 / 共9页
用matlab实现常用的离散时间信号及其时域运算_第4页
第4页 / 共9页
用matlab实现常用的离散时间信号及其时域运算_第5页
第5页 / 共9页
点击查看更多>>
资源描述

《用matlab实现常用的离散时间信号及其时域运算》由会员分享,可在线阅读,更多相关《用matlab实现常用的离散时间信号及其时域运算(9页珍藏版)》请在金锄头文库上搜索。

1、实验四 用MATLAB实现常用的离散时间信号及其时域运算 摘要:在 MATLAB 中,只能用向量来表示离散时间信号。与连续信号不同,离 散时间信号无法用符号运算来表示。用适当的 MATLAB 语句表示出信号后,就 可以利用 MATLAB 的绘图命令 stem 来绘出直观的信号波形图,stem 是专门用于绘制 离散时间信号的。在 MATLAB 中离散序列的时域运算和变换不能用符号运算来实现,而必 须用向量表示的方法,即在 MATLAB 中离散序列的相加、相乘需表示成两个向量的相加、 相乘,因而参加运算的两序列向量必须有相同的维数。 一、实验目的:(1)学习 MATLAB 语言及其常用指令; (2

2、)学习和掌握用 MATLAB 语言产生离散时间信号的编程方法; (3)通过编程绘制出离散时间信号的波形,加深理解信号的时域运算。 二、实验内容:(1)运用 MATLAB 的绘图指令绘制离散时间信号; (2)用 MATLAB 语言实现离散时间信号的时域运算。 三、实验原理:(1)单位阶跃序列和单位样值序列。 离散时间信号只在某些离散的瞬时给出信号的值,因此,它是时间上不连续的序列。 单位阶跃序列和单位样值序列在离散时间信号与系统的分析中是两个非常典型的序列, 分别记为 u(n)和 (n)。它们的定义分别如下:1 n0 1 n0 u(n)= (n)= 0 n=min(k1) f=s1.*s2; stem(k,f) axis(min(min(k1),min(k2)-1),(max(max(k1),max(k2)+1),(min(f)-0.5),(max(f)+0.5) 六、实验总结通过这次试验不仅了解了许多常用函数,例如相加相乘、反折、平移,还学习 和掌握了用 MATLAB 语言产生离散时间信号的编程方法,同时加深了对离散信 号时域算法的理解,受益匪浅!

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > 解决方案

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号