1 第5章 MATLAB 信号处理基础知识 在前面的章节中,我们对MATLAB R2007a 的基本知识作了详细的介绍,目的是让读者对 MATLAB 的应用环境以及基本功能有个初步的了解
随着MATLAB 版本不断升级,其功能日益强大,应用范围更是日益广泛,覆盖了工业、电子、医疗、建筑等众多领域
特别是MATLAB 主要用于矩阵运算,在数据分析、信号处理、自动控制等方面具有非常强大的功能,已成为科研人员和工程技术人员必不可少的工具之一
从本章开始,我们将介绍MATLAB 在特定领域内的应用
数字信号处理是当前的热门学科之一,相应的MATLAB R2007a 所提供的信号处理工具箱则对该方面的研究提供了非常全面的支持
本章将基于信号处理工具箱,介绍MATLAB 信号处理的基础知识,包括信号处理工具箱的简介、信号表示方法、数据读入方式、一些典型的离散序列和常用波形如何产生等内容
熟悉信号处理工具箱的基本功能和特性 掌握信号的表示方法和数据的读入方式 掌握几种典型的离散序列 掌握常用波形发生器 分别生成单位抽样序列 0和 5
分别生成单位阶跃序列 0u和 5u
生成正弦型序列8/sin n
分别生成实指数序列n4/3和n3/4
生成复指数序列nje6/05
产生均值为 0
5,方差为 0
1 的白噪声序列
将实指数序列n4/3扩展为具有 3 个周期的序列
生成一个方波信号,要求正信号所占百分比为 60%
5s 的锯齿波和三角波信号,频率都为 10Hz,采样频率为 10kHz
已知输入变量 x,生成sinc 函数波形
学 习 目 标 练 习 案 例 第5 章 MATLAB 信号处理基础知识 2 生成一个线性扫频信号
产生一个二次型扫频信