MATLAB第二部分-矩阵.pptx
《MATLAB第二部分-矩阵.pptx》由会员分享,可在线阅读,更多相关《MATLAB第二部分-矩阵.pptx(17页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 第2章 Matlab及其应用2.1 MATLAB的基本矩阵运算的基本矩阵运算2.2 关系和逻辑运算关系和逻辑运算2.3 矩阵操作矩阵操作2.4 时间和日期函数时间和日期函数2.5 退出和保存工作空间退出和保存工作空间2.6 Matlab的变量及数据类型的变量及数据类型2.1、MATLAB的基本矩阵运算2.1.1 简单矩阵输入1、命令行简单键盘输入用于很少数据输入 NaN Inf2、文件形式输入文本文件:从文本文件中读入数据 mat文件:matlab自有的数据格式 B=1 2 3;4 5 6B=1 2 3 4 5 62.1.2 语句生成矩阵1、线性等间距格式矩阵(1)X=起始值:增加值:结束值
2、(2)linspace命令a=linspace(1,10,5);(3)logspace命令b=logspace(0,2,10)2、矩阵连接 c=a b;3、用函数生成矩阵:zeros ones eye randn 2.1.3 矩阵运算1、矩阵的运算符:加法:減法*:乘法;点乘:.*/:右除;右除:./:左除;左除:.:乘方2、矩阵的转置等运算 共轭转置;.转置inv:矩阵求逆det:求行列式值eig:求特征值与特征向量运算规则:从左到右;先乘除后加减;乘方运算符最高运算规则:从左到右;先乘除后加减;乘方运算符最高(1)两矩阵加减)两矩阵加减 A、维数相同时,进行加减运算时,对应的元素进行加减;
3、、维数相同时,进行加减运算时,对应的元素进行加减;B、矩阵与标量加减,用矩阵中的每个元素都与标量进行加减运算;、矩阵与标量加减,用矩阵中的每个元素都与标量进行加减运算;(2)两矩阵相乘)两矩阵相乘 A、前提是前一矩阵的列等于后一矩阵的行,与数学约定一样;、前提是前一矩阵的列等于后一矩阵的行,与数学约定一样;B、矩阵与标量相乘,用矩阵中的每个元素都与标量进行相乘;、矩阵与标量相乘,用矩阵中的每个元素都与标量进行相乘;(3)矩阵中的元素对元素的相乘:)矩阵中的元素对元素的相乘:.*(4)矩阵中的元素对元素的相除:)矩阵中的元素对元素的相除:./.(5)乘方运算)乘方运算 z=x.y x,y均为向量
4、:均为向量:z(i)=x(i)y(i)x为向量为向量,y为标量:为标量:z(i)=x(i)y x为标量为标量,y为向量:为向量:z(i)=xy(i)2.1.4 矩阵的超越函数函数名函数名含义含义abs绝对值或者复数模sqrt平方根real实部imag虚部conj复数共轭round4舍5入到整数fix舍入到最接近0的整数floor舍入到最接近-的整数ceil舍入到最接近的整数函数名函数名含义含义sign符号函数sin正弦cos余弦tan正切asin反正弦acos反余弦atan反正切atan2第四象限反正切函数名函数名含义含义sinh双曲正弦cosh双曲余弦tanh双曲正切exp自然指数log自然
5、对数log10以10为底的对数2.2 关系和逻辑运算1、关系操作符(1)MATLAB常用的关系操作符有:(小于)、(大于)、=(大于或等于)、=(等于)、=(不等于)。(2)MATLAB的关系操作符可以用来比较两个大小相同的数组,或者比较一个数组和一个标量。在与标量比较时,结果和数组大小一样。(3)如果满足指定的关系,返回1,否则返回0。a=1:9;b=a4b=0 0 0 0 1 1 1 1 1c=a(a4)c=5 6 7 8 92、逻辑操作符(1)逻辑操作符定义了一种与或非的关系表达式。逻辑操作符定义了一种与或非的关系表达式。MATLAB的逻辑操作符有的逻辑操作符有&(与与)、|(或或)、(
6、非非)(2)所有逻辑运算符连接的两个操作数或者同维、同大小,或者其中一个为标量。所有逻辑运算符连接的两个操作数或者同维、同大小,或者其中一个为标量。(3)逻辑运算符都是对元素的操作,每个非零元素都当作逻辑运算符都是对元素的操作,每个非零元素都当作“1”处理,逻辑运算的处理,逻辑运算的结果是由结果是由1和和0构成的矩阵。构成的矩阵。例如:c=(a4)c=1 1 1 1 0 0 0 0 0c=(a4)&(aB=1 2 3;4 5 6;7 8 9;B(2,:)=B=1 2 3 7 8 92、为了提取矩阵为了提取矩阵a的第的第n行、第行、第m列的元素值,使用列的元素值,使用a(n,m)可以得到。同样,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MATLAB 第二 部分 矩阵
限制150内