电子科技大学信号处理实验1 - 信号的基本表示及时域分析 联系客服

发布时间 : 星期五 文章电子科技大学信号处理实验1 - 信号的基本表示及时域分析更新完毕开始阅读a83af93d5bcfa1c7aa00b52acfc789eb172d9ee6

执行语句组3 …… else

执行语句组n end

关键字if 或elseif后面的条件表达式为条件,通常是由关系运算或与逻辑运算式组成的逻辑判断语句,如果if 或elseif后面的表达式的值为真时,执行紧跟其后的语句内容,否则跳过去,并根据选择语句的表达形式执行后面的elseif表达式语句、跟在else后的执行语句或end语句。 四. 分支语句

switch-case-end 又称为开关语句,使程序在不同的情况下进行相应的操作。调用格式为: switch 表达式

case 常量表达式1 执行语句组1 case 常量表达式2 执行语句组2 ……

case 常量表达式n 执行语句组n otherwise 执行语句组n+1 end

在switch后面的表达式为开关条件,它可以是数字或字符串。当表达式的值与某个case后面的常量表达式的值相等时,就执行相应的语句组,若没有值与所有常量表达式的值相等,执行othwewise后面的语句组。与C语言的switch不同的是,在MATLAB中,当程序执行完某个case语句组后便会立即直接跳出switch语句,执行后续的语句。 五. 其他控制语句

1. 中断语句break:通常用于循环控制中,如for、while等循环,通过if语句判断调用条件,程序在满足条件下调用break语句后,在循环未自然终止之前跳出

当前循环体。在多层循环嵌套中,break只是终止包含break指令的最内层的循环体。

2. 继续语句continue:通常用于循环控制中,可采用if语句判断调用条件,调用continue语句后,程序不再执行循环体内剩余部分的语句而是直接转到循环的终点,继续下一次的循环运行。

3. 返回语句return:使当前正在运行的M文件函数正常结束并返回调用它的函数或程序继续运行,或返回到调用它的环境,如命令窗口。return 语句通常用在函数M文件里面,对某些输入参数或执行结果进行判断,如果出现问题,便调用return语句终止当前程序的运行并返回。 2、信号处理Toolbox介绍

在MATLAB中,针对不同的应用设计了相应的Toolbox,为该领域中的常见应用提供了方便快捷的函数,扩充了MATLAB的数值计算、符号运算功能、图形建模仿真功能、文字处理功能以及与硬件实时交互功能。信号处理Toolbox是其中专用于信号处理学科的领域型工具箱,可方便地应用于信号处理相关问题的仿真与设计。

信号处理Toolbox的内容包括数字和模拟滤波器设计、应用及仿真;谱分析和估计;FFT、DCT等常用变换,参数化模型等。具体函数包括如下: 2.1 波形产生

sin,cos,exp 产生正余弦及复指数函数(掌握) chirp 产生扫描频率余弦

diric 产生Dirichlet函数或周期Sinc函数 gauspuls 产生高斯调制正弦脉冲 pulstran 产生脉冲串 rectpuls 产生非周期矩形信号

sawtooth 产生锯齿波或三角波(掌握) sinc 产生sinc函数(掌握) square 产生方波(掌握) strips 产生条图

tripuls 产生非周期三角波 2.2 变换

czt Chirp z-变换 dct 离散余弦变换

dftmtx 离散傅立叶变换矩阵 fft 一维FFT(掌握) fft2 二维FFT

fftshift 函数fft和fft2输出的重新排列 hilbert 希尔伯特(Hilbert)变换 idct 离散余弦逆变换 ifft 一维逆FFT(掌握) ifft2 二维逆FFT 2.3线性系统变换 convmtx 卷积矩阵

latc2tf 格型滤波器转换为传递函数形式 poly2rc 多项式系数转换为反射系数 rc2poly 反射系数转换为多项式系数

residuez z-传递函数的部分分式展开(掌握) sos2ss 二阶级联转换为状态空间

sos2tf 二阶级联转换为传递函数(了解) sos2zp 二阶级联转换为零极点增益形式(了解) ss2sos 状态空间转换为二阶级联形式 ss2tf 状态空间转换为传递函数 ss2zp 状态空间转换为零极点增益 tf2latc 传递函数转换为格型滤波器 tf2ss 传递函数转换为状态空间

tf2zp 传递函数转换为零极点增益(掌握)

zp2sos 零极点增益形式转换为二阶级联形式(掌握) zp2ss 零极点增益形式转换为状态空间 zp2tf 零极点增益转换为传递函数(掌握) 2.4 统计信号处理

cohere 两个信号相干函数估计 corrcoef 相关系数矩阵 cov 协方差矩阵

csd 互功率谱密度估计(CSD) pmem 最大熵功率谱估计

pmtm 多窗口功率谱估计(MTM) pmusic 特征值向量功率谱估计(MUSIC) psd 自功率谱密度估计 tfe 传递函数估计 xcorr 互相关函数估计 xcorr2 二维互相关函数估计 xcov 互协方差函数估计 2.5 滤波器分析与实现 abs 绝对值(幅值)(掌握) angle 相位角(掌握)

conv 卷积和多项式乘法(掌握) conv2 二维卷积

fftfilt 基于FFT重叠加法的数据滤波(掌握) filter IIR或FIR滤波器的数据滤波(掌握) firter2 二维数字滤波

filtfilt 零相位数字滤波(了解) filtic 函数filter初始条件确定 freqs 模拟滤波器频率响应 freqspace 频率响应的频率空间设置 freqz 数字滤波器频率响应(掌握) grpdelay 群延迟(掌握)

impz 数字滤波器的脉冲响应(掌握) latcfilt 格型梯形滤波器实现 unwrap 相位角展开(掌握)