概述
实验一 离散时间信号的表示及运算
一、实验目的
1、学会运用MATLAB 表示的常用离散时间信号;
2、学会运用MATLAB 实现离散时间信号的基本运算。
二、实验原理及实例分析
2.1 离散时间信号在MATLAB 中的表示 离散时间信号是指在离散时刻才有定义的信号,简称离散信号,或者序列。离散序列通常用x (n )来表示,自变量n 必须是整数。
离散时间信号的波形绘制在MA TLAB 中一般用stem( )函数(注释:stem 中文意思是茎、干、柄)。stem( )函数的基本用法和plot( )函数一样,它绘制的波形图的每个样本点上有一个小圆圈,默认是空心的。如果要实心,需使用参数“fill ”、“filled ”,或者参数“.”。由于MATLAB 中矩阵元素的个数有限,所以MATLAB 只能表示一定时间范围内有限长度的序列;而对于无限序列,也只能在一定时间范围内表示出来。类似于连续时间信号,离散时间信号也有一些典型的离散时间信号。
0、判断n 是否为整数
function y = isInt(n)
y = (n==fix(n)); % fix(n)为取整运算
end
1、单位取样序列
单位取样序列)(n δ,也称为单位冲激序列,定义为
)0()0(01
)(≠=⎩⎨⎧=n n n δ (1)
要注意,单位冲激序列不是单位冲激函数的简单离散抽样,它在n =0处是取确定的值1。在MA TLAB 中,冲激序列可以通过编写以下的impDT .m 文件来实现,即 function y=impDT(n)
最后
以上就是欢喜方盒为你收集整理的matlab中样本点用 表示,实验一离散时间信号在MATLAB中的表示的全部内容,希望文章能够帮你解决matlab中样本点用 表示,实验一离散时间信号在MATLAB中的表示所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复