MATLAB_第2讲_数值计算介绍.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2.2 矩阵和数组 2.2.1 矩阵的赋值 2.2.2 向量的生成 2.2.3 矩阵元素 2.2.4 复数表示 (2)矩阵的赋值 ?全下标方式:A(i,j)=B给A矩阵的部分元素赋值,则B矩阵的行列数必须等于A矩阵的行列数。 A(1:2,1:3)=[1 1 1;1 1 1] A = 1 1 1 6 2 1 1 1 4 7 7 5 7 1 5 0 3 4 5 4 23 13 6 0 3 ?单下标方式:A(s)=b, b为向量,元素个数必须等于A矩阵的元素个数。 A(5:6)=[2 3] A = 1 3 1 6 2 1 1 1 4 7 7 5 7 1 5 0 3 4 5 4 2 13 6 0 3 ?全元素方式:A(:)=B,给A矩阵的所有元素赋值则B矩阵的元素总数必须等于A矩阵的元素总数,但行列数不一定相等 A=[1 2;3 4;5 6] A = 1 2 3 4 5 6 (3)矩阵元素的删除 在MATLAB中可以对矩阵的单个元素、子矩阵块和所有元素进行删除操作,就是简单地将其复制为空矩阵(用[]表示) (4)生成大矩阵 在MATLAB中,可以通过方括号“[ ]”实现将小矩阵联接起来生成1个较大的矩阵 2.5 字符运算 在MATLAB中,字符串就是一个字符数组。在MATLAB系统内部,每一个字符都由相应的ASCII码数值进行存储,但在屏幕上显示的是字符串,除了特殊的用途,一般情况下我们不访问这些数值。 2.5.1 字符串数组的创建 在MATLAB中所有字符串都用单引号界定后输入或赋值,单引号必须在英文状态下输入。字符串的每个字符(空格也是字符)都是相应矩阵的一个元素,每个字符占用2个字节存储。 通常,为了改善程序的可读性,可用括号将关系运算表达式括起来。 2.3.3 矩阵与数组的逻辑运算 MATLAB的基本逻辑运算符及其对应功能 逻辑非 ~ 与非 xor 逻辑或 | 逻辑与 名 称 运 算 符 在逻辑运算中,所有非零元素的逻辑值为“真”,用代码“1”表示,值为零的元素的逻辑值为“假”,用代码“0”表示。 三种逻辑运算的真值表 1 0 1 0 ~a 0 1 1 0 xor(a,b) 0 0 0 0 1 0 0 1 1 0 1 0 1 1 1 1 a|b ab b a 2.3.3 矩阵与数组的逻辑运算 逻辑运算的规则 参与逻辑运算的矩阵必须是同维矩阵或其中之一为标量。 逻辑运算的结果按照逻辑运算真值表生成。 当参与运算的矩阵之一为标量时,逻辑运算的结果是将矩阵的每一个元素与该标量逐一进行逻辑运算。 2.3.3 矩阵与数组的逻辑运算 当参与运算的矩阵是两同维矩阵 A 和 B 时,逻辑运算的结果是将矩阵 A 和 B 下标相同的对应元素逐一进行逻辑运算。逻辑运算的结果是生成一个与 A 和 B 维数相同的矩阵,其元素值为“0”或“1”。 逻辑运算的规则 2.3.3 矩阵与数组的逻辑运算 矩阵为稀疏阵时得1 issparse 矩阵为文本字符串时得1 isstr 矩阵为实数阵时得1 isreal 元素为Inf时得1 isinf 元素为NaN时得1 isnan 矩阵为空时得1 isempty 元素为有限值时得1 isinfinite 找到非零元素的序号 find 说 明 命 令 说 明 命 令 逻辑字符检查命令及其说明 2.3.3 矩阵的逻辑运算 2.3.3 矩阵的逻辑运算 2.3.4 矩阵函数 常用的矩阵函数的简短描述 求矩阵 A 对角元素之和 trace(A) 矩阵平方根,不是点运算 sqrtm(A) 求矩阵 A 的特征多项式,返回行向量 poly(A) 矩阵的对数,不是点运算 logm(A) 求 A 矩阵的逆阵 inv(A) 矩阵求幂,不是点运算 expm(A) 行列式计算 det(A) 求矩阵的特征值,返回列向量 eig(A) 说 明 命 令 矩阵A的特征值 矩阵对角元素之和 矩阵特征多项式 求A的行列式的值 求矩阵A的逆阵 Sqrtm命令与sqrt不同 矩阵平方根 矩阵的对数 使用

文档评论(0)

富贵礼包 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档