Matlab信号采集与分析.ppt_第1页
Matlab信号采集与分析.ppt_第2页
Matlab信号采集与分析.ppt_第3页
Matlab信号采集与分析.ppt_第4页
Matlab信号采集与分析.ppt_第5页
已阅读5页,还剩26页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Matlab信号采集与分析常用方法研究:1 .Matlab基本功能和命令;2.Matlab中的图形生成与处理;1.Matlab基本功能和命令;matlab中的数值运算符号:常用的标点符号;常用的操作命令;常用的键盘操作和快捷键;Matlab中的一些常用常数;matlab中的变量;系统将根据变量的赋值或操作自动确定变量。变量名区分大小写。变量名必须以字母开头,可以包含字母、数字或下划线,但不允许使用标点符号。数值向量和数组,通过向量输入和运算生成向量的最简单方法是在命令窗口中以某种格式直接输入它们。输入的格式要求是向量元素用“,”括起来,并用空格、逗号或分号分隔。应该注意的是,它们生成的向量形式

2、是不同的:用空格或逗号生成行向量;用分号生成列向量。当向量中有太多的元素,并且向量的每个元素都有一个算术规则时,使用直接输入法就太麻烦了。在这种情况下,我们可以使用冒号(:)和linspace函数来生成算术元素向量。向量和数的加(减):向量和数中每个元素的加(减)运算。向量和数的乘(除):向量和数中每个元素的乘(除)运算。向量到向量的加法(减法):向量中每个元素与另一个向量中相应元素的加法(减法)。点积、叉积和混合积的点积等于一个向量的模与另一个向量在该向量方向上的投影的积。叉积的几何意义是指通过两个相交矢量的交点并垂直于这两个矢量所在平面的矢量的混合积的几何意义。它的绝对值代表平行六面体的体

3、积,矢量是它的边。数组的两个数字及其运算通常可以用六种关系来描述:小于()、大于或等于(=)、等于(=)和不等于(=)。当比较两个元素的大小时,如果结果为1,则关系为真;如果结果为0,则关系为假。例如,关系4 3=6(数学语言中4和3的和小于或等于6)。从上面的描述可以看出,这个关系的结果是0,表明这个关系是假的。在各种逻辑运算中,有三种逻辑运算:“与”、“或”、“非”。“”和“|”运算符号可以比较两个标量或两个通用解数组(或矩阵); 是逻辑否定的一元运算符。但是对于数组(矩阵),逻辑运算是针对数组(矩阵)中的每个元素的。同样,当逻辑为真时,返回值为1;当逻辑为假时,返回值为0。各种运算符、字

4、符串设置和操作字符串的优先级通常是一个ASCII值的数字数组,显示为字符串表达式。设置字符串非常简单,只需用单引号()将要设置的字符串括起来。用数组操作工具读取字符串元素用数组操作工具读取显示带显示功能的字符串,常见的字符串操作,字符串操作主要指判断字符串是否相等,通过字符操作比较字符,字符串中字符的分类、搜索和替换,字符串和数值之间的转换,数组和字符串之间的转换。有两个函数可以用来确定两个输入字符串是否相等。比较两个字符串是否相等。如果它们相等,系统将返回值1;如果它们不相等,它们将返回值0。比较两个输入字符串的前几个字符是否相等。如果它们相等,系统将返回值1;如果它们不相等,系统将返回值0

5、。查找和替换字符串查找和替换字符串是字符串操作中的一个重要内容,它提供了查找字符串、字符串链接和字符串替换函数来实现查找和替换操作。生成矩阵的方法有很多。有四种常用的方法:直接在命令窗口中输入矩阵,通过语句和函数在M文件中创建矩阵,以及从外部数据文件中导入矩阵。矩阵的基本数值运算矩阵和四个常数运算矩阵X=B/A:之间的四个运算表示矩阵方程xa=b的解。特殊矩阵的生成零矩阵和全一矩阵(0,1)的生成对角矩阵(rand,randn)的生成范德蒙矩阵(Vander)的生成幻矩阵(Magic)的生成诊断矩阵和逆希尔伯特矩阵(Hilb,invhilb)的生成稀疏矩阵是通过使用特殊函数,例如speye,s

6、pones,来实现的对稀疏矩阵的运算主要由nnz、nonzeros、nzmax、response、spalloc、isspase、spyfun和spy实现。矩阵的特征参数操作矩阵的幂运算和平方运算,矩阵的指数和对数运算,矩阵的行列式运算的逆运算,范数运算矩阵(向量)的特征值运算,条件数运算矩阵的秩矩阵的迹,2。基本绘图步骤准备绘图数据,选择窗口并调用窗口中图形的基本绘图功能,选择线条类型和标记特征,设置坐标轴的极限值,标记符号和网格线,用坐标轴标签、图例和文本注释图形,输出图形,定义曲线的颜色、线条类型和数据点类型参数。图形标题的标注是在MATLAB中实现的。通常,您可以通过三种方式向图形添加

7、图形标题。使用“插入”菜单中的“标题”命令。使用属性编辑器;使用标题功能。轴的标注在MATLAB 7中,您可以使用以下三种方法来标注图形的坐标轴:使用“插入”菜单下的“标注”选项;使用属性编辑器;使用MATLAB 7的标记命令;添加图例为了更好地区分绘制的多条曲线,可以使用插图来说明和更准确地区分它们所代表的数据。您可以使用以下三种方法生成图例:打开插入菜单并选择图例命令;单击工具栏中的图例图标;使用图例功能。在绘制图形的过程中,为了准确地知道图形上某一点的坐标,需要绘制坐标网格进行定位。MATLAB 7语言提供了网格功能来实现这一功能:网格关闭命令关闭坐标网格;网格打开命令打开坐标网格网格镜像命令使用更详细的网格;栅格(AX),命令使用AX坐标系而不是当前坐标系。绘制三维图形MATLAB语言提供了三维图形的处理功能。与2D图形相似,在绘制三维图形时可以使用MATLAB语言提供的相关功能:plot3 3D网络图和曲面图3D网络图3D曲面图使用网格函数绘制3D网格图和surf

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论