用MATLAB实现数字信号处理.pdf
文本预览下载声明
用 MATLAB实现数字信号处理 第 1 页 共 12 页
摘 要
MATLAB(Matrix Laboratory 矩阵实验室) 是由美国 Mathworks 公司于 1984 年正式
推出的一种以矩阵运算为基础的交互式程序语言。 与其他的语言相比她有着 “简洁和智能化,
适应科技专业人员的思维方式和书写习惯” 的优点, 所以为科技人员所乐于接受。 更因为它
可适用于各种平台,并且随计算机硬、软件的更新而及时升级。所以 MATLAB逐渐成为当前
我国大学教学和科学研究中一种非常重要的工具软件。
首先通过的 MATLAB和 DSP(Digital Signal Processing) 数字信号处理的简单概
括,在第二章里利用 MATLAB中几个简单而又强大的命令(比如: plot, 函数的赋值,M 函数
等)来对数字信号处理中信号的取样和还原进行模拟。 本文先从理论上说明: 原函数与冲激
函数相乘得到的函数 fs(t) 其频谱是原函数频谱的无限个频移项组成,其幅值是原函数的
1/Ts. 而且,只有当 取样频率 fs 大于原函数 fm 的两倍时,那么相后的频谱就不会混叠了,
也就是说,取样函数( fs=f(t)*s(t) )包含了原函数的全部信息。 那么我们就可以在接收
端用一个低通滤波器(其频率响应的幅度是 Ts), 就可以把原信号还原出来了。 反之,如
果采样的时候,采样频率小于 2*fm, 那么采样后得到的函数的频谱会出现混叠。这样,采
样函数就不能包括原函数的全部信息, 使得接收断的低通滤波器所截取的信号不能真实的反
映原函数。
关键词: MATLAB, DSP, 取样频率,信号最高频率
Abstract
MATLAB (Matrix Laboratory) was a scientist computer language which was invented by the
American company Mathworks in 1984. This language is based on Matrix process. Compared
with other computer science languages, it has the advantages in its clearance in the expression of
its language and fits the thinking method of many scientists. So, as the days goes by, it becomes an
acceptable and enjoyable language for the scientists. For the most important aspects, it could be
installed in many different operate systems and be updated its version according to the
development of computer software and hardware, thus, MATLAB becomes an important teaching
tools in many China university.
In the first chapter, this article provides us an overall description of the MATL
显示全部