1 / 58
文档名称:

第三章 矩阵运算基础课件.ppt

格式:ppt   大小:167KB   页数:58页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

第三章 矩阵运算基础课件.ppt

上传人:glfsnxh 2020/8/3 文件大小:167 KB

下载得到文件列表

第三章 矩阵运算基础课件.ppt

文档介绍

文档介绍:第三章矩阵运算基础1MATLAB的所有数值功能都是以(复)矩阵为基本单元进行的,向量和标量都作为特殊的矩阵来处理,向量看作是仅有一行或一列的矩阵,标量看作是1×1的矩阵。第三章矩阵运算基础2MATLAB中数组和矩阵是两个不同的概念,确切的说矩阵是数组的一个特例,是二维的数值型数组,表示了一种线性变换的关系。在MATLAB中从运算的角度看,矩阵运算从矩阵的整体出发,采用线性代数的运算规则,数组运算从数据的元素出发,针对每个元素进行运算。第三章矩阵运算基础3MATLAB中创建矩阵应遵循的原则:矩阵的元素必须在方括号“[]”中;    矩阵的同行元素之间用空格或逗号“,”分隔:矩阵的行与行之间用分号“;”或回车符分隔;矩阵的尺寸不必预先定义;   矩阵元素可以是数值、变量、表达式或函数;无任何元素的空矩阵也是合法的。:matlab严格区分大小写字母,因此a与A是两个不同的变量。matlab函数名必须小写。逗号和分号的作用逗号和分号可作为指令间的分隔符,matlab允许多条语句在同一行出现。分号如果出现在指令后,屏幕上将不显示结果。:只要是赋过值的变量,不管是否在屏幕上显示过,都存储在工作空间中,以后可随时显示或调用。变量名尽可能不要重复,否则会覆盖。当一个指令或矩阵太长时,可用“•••”续行62、矩阵的创建方法:(1)命令窗口直接输入元素序列创建矩阵。(2)在M文件中用MATLAB语句创建矩阵。(3)通过MATLAB内部函数创建矩阵。(4)通过外部数据文件导入创建矩阵。:具体方法如下:将矩阵的元素用方括号括起来,按矩阵行的顺序输入各元素,矩阵的同行元素之间用空格或逗号“,”分隔,矩阵的行与行之间元素用分号“;”或回车符分隔>>X=[123;456;789]>>Y=[1,2,3;4,5,6;7,8,9]有运算表达式的矩阵>>Z=[sin(pi/2),8*4;log(10),exp(2)],直接输入法就力不从心,出现差错也不容易修改。因此可以使用M文件生成矩阵。方法是:建立一个M文件,其内容是生成矩阵的命令,在MATLAB的命令窗口中输入此文件名,即将矩阵调入工作空间(写入内存)。-2用建立M文件的方式生成矩阵(1)%生成矩阵A=[1,2,3;4,5,6;7,8,9](2)>>mydata则生成矩阵A。