Ch2 MatLab中的矩阵计算.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Ch2 MatLab中的矩阵计算

④求矩阵的逆 矩阵求逆命令 例 求二阶魔方阵的逆阵. 命令为 输出逆阵 -0.2000 0.3000 0.4000 -0.1000 ⑵矩阵的线性运算 矩阵的线性运算命令如同矩阵运算的表达. 常用的有 等. 例 设 求 ⑶矩阵的乘法 矩阵乘法的定义 记 其中 命令 例 求下面两矩阵的乘积: 解 执行命令 得乘积: * 第二章 MatLab中的矩阵计算 一、变量及数据操作 1.变量与赋值 变量: 变量代表一个或多个内存单元. 为了对该变量 所对应的单元进行访问, 必须对该变量起个合法的变量 名.变量名必须以字母开始, 最多63个字符. 再次提醒: MatLab区分大小写. 变量的赋值: 基本格式: 变量名 =表达式 其中表达式是用运算符将有关运算量连接起来的式子. 注1 若并不需要显示相应的计算结果, 则在命令行后 注2 在MatLab语句的后面可以加上注释行, 以增加 其结果是一个矩阵. 输入“;”. 其可读性. 注释行以“%”开始. 例1 计算 其中 将计算结果存如变量 中, 并显示计算结果. 在Command窗口中执行命令: 运行后有结果: 不显示输入结果 输出计算结果 预定义变量 在MatLab中有一些预先定义好的变量, 分别有如下预 圆周率 机器中的最小数 虚数单位 无穷大 非数 先定义变量: 内存变量的管理 ⑴使用 命令可清楚当前所使用的内存变量. ⑵建立和使用内存变量文件 利用Mat文件, 可将当前工作区中的一些有用变量长久 文件名 [变量名表] 文件名 [变量名表] 地保留下来. 使用格式: MatLab中的常用数学函数 平方根函数 自然对数函数 常用对数函数 2的幂 绝对值函数 复数的辅角 求余数或模 模除求余 数据的输出格式 MatLab默认的输出格式是保留四位小数. 设置输出格 常用的设置值有: 输出小数点后4位, 最多不超过7位有效数字 15位有效数字形式输出 16进制表示 式的相关命令是: 1.建立矩阵 基本格式 二、定义矩阵 例 建立矩阵 在Command窗口中输入: 结果: 利用冒号表达式建立矩阵 在MatLab中, “冒号”是一个重要的运算符, 利用它可 这里 为初始值, 为终止值, 为步长. 以产生行向量. 基本格式为: 命令 例 建立一向量, 该向量是区间 200等分之后的 等分点坐标, 并将其存入变量 中. 2.矩阵元素的操作 设矩阵 则如下命令: 提取一个元 提取一行 提取一列 提取某列中的若干元 除了按下标选取元素外, 还可以按序号选取矩阵中的 元素. 矩阵中的元素序号是按先列后行的结果来排列的. 例 设 考虑如下表达式的结果: 分析 由前面所述, MatLab是按列取元素的, 所以 而表达式 表示在 中取第四到第七个元素, 并 构成一个新的向量, 从而有 表达式 表示在 中取第三, 第五到 八, 十一到十三共八个元素. 相应结果是 表达式 表示在 中取第四, 第六个元构 成新矩阵中的第一行, 而第七第八个元素构成矩阵中的 第二行, 即 也可用MatLab的内部函数来定义矩阵. 常用的有: 魔方阵 零阵 单位阵 元素全为1的矩阵 例: 定义4阶魔方阵: 相应矩阵为 注意该矩阵的特征为: 该矩阵中每行, 每列及两对角线 元素之和都相等的. 例: 定义 的单位阵: 输出结果为 注 在MatLab中并不要求单位阵为方阵. 若要定义单位 方阵时, 相应的命令为: 另一类比较重要的矩阵是全为1的矩阵. 相应的命令为: 例 命令: 生成矩阵: 该类矩阵在程序设计中经常使用. 在科学计算中另外一些常见的矩阵有: Vander monde矩阵: 命令格式为 其中 为基础向量. 例 命令 产生四阶Vander monde矩阵: 基础向量 希尔伯特矩阵 定义矩阵 称矩阵为希尔伯特矩阵. 其中 下列命令可产生一个四阶希尔伯特矩阵. 以有理数形式输出 结果输出: ⑴建立随机矩阵 几类特殊的矩阵

文档评论(0)

153****9595 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档