- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
MATLAB_2 MATLAB矩阵及其运算
第2章 MATLAB 矩阵及其运算 2.1 变量和数据操作 2.1 变量和数据操作 2.1 变量和数据操作 2.1 变量和数据操作 2.1 变量和数据操作 2.1 变量和数据操作 2.1 变量和数据操作 2.1 变量和数据操作 2.2 MATLAB 矩阵 2.2 MATLAB 矩阵 2.2 MATLAB 矩阵 2.2 MATLAB 矩阵 2.2 MATLAB 矩阵 2.2 MATLAB 矩阵 2.2 MATLAB 矩阵 2.2 MATLAB 矩阵 2.3 MATLAB 运算 2.3 MATLAB 运算 2.3 MATLAB 运算 2.3 MATLAB 运算 2.3 MATLAB 运算 2.3 MATLAB 运算 2.3 MATLAB 运算 2.3 MATLAB 运算 2.4 矩阵分析 2.4 矩阵分析 2.4 矩阵分析 2.4 矩阵分析 2.4 矩阵分析 2.4 矩阵分析 2.4 矩阵分析 2.4 矩阵分析 2.4 矩阵分析 2.5 字符串 2.5 字符串 2.5 字符串 2、矩阵的伪逆 如果矩阵 A 不是一个方阵,或者 A 是一个非满秩的方阵时,矩阵 A 没有逆矩阵,但可以找到一个与 A 的转置矩阵A‘ 同型的矩阵 B ,使得: A·B·A=AB·A·B=B 此时称矩阵 B 为矩阵 A 的伪逆,也称为广义逆矩阵。在MATLAB 中,求一个矩阵伪逆的函数是 pinv(A)。 2.4.4 方阵的行列式 把一个方阵看作一个行列式,并对其按行列式的规则求值,这个值就称为矩阵所对应的行列式的值。在 MATLAB 中,求方阵 A 所对应的行列式的值的函数是 det(A)。 2.4.5 矩阵的秩与迹1、矩阵的秩 矩阵线性无关的行数与列数称为矩阵的秩。在 MATLAB中,求矩阵秩的函数是 rank(A)。2、矩阵的迹 矩阵的迹等于矩阵的对角线元素之和,也等于矩阵的特征值之和。在 MATLAB 中,求矩阵的迹的函数是 trace(A)。 在 MATLAB 中,字符串是用单撇号括起来的字符序列。 MATLAB 将字符串当作一个行向量,每个元素对应一个字符,其标识方法和数值向量相同。也可以建立多行字符串矩阵。 字符串是以 ASCII 码形式存储的。Abs 和 double 函数都可以用来获取字符串矩阵所对应的 ASCII 码数值矩阵。相反,char 函数可以把 ASCII 码矩阵转换为字符串矩阵。 计算机辅助设计与仿真 2.1 变量和数据操作2.2 MATLAB 矩阵2.3 MATLAB 运算2.4 矩阵分析2.5 字符串 主要内容: 2.1.1 变量与赋值 1、变量命名 在 MATLAB 6.5 中,变量名是以字母开头,后接字母、数字或下划线的字符序列,最多 63 个字符。在 MATLAB中,变量名区分字母的大小写。 2、赋值语句 (1) 变量=表达式 (2) 表达式 其中表达式是用运算符将有关运算量连接起来的式子,其结果是一个矩阵。 例2-1 计算表达式 的值,其中 , 。将结果赋给变量 z,并显示计算结果。 在 MATLAB 命令窗口输入命令: x=1+2i; y=3-sqrt(17); z=(cos(abs(x+y))-sin(78*pi/180))/(x+abs(y)) 其中 pi 和 i 都是 MATLAB 预先定义的变量,分别代表代表圆周率 p 和虚数单位。 输出结果是: z = -0.3488 + 0.3286i 2.1.2 预定义变量 在 MATLAB 工作空间中,还驻留几个由系统本身定义的变量。例如,用 pi 表示圆周率 p 的近似值,用 i ,j 表示虚数单位。 预定义变量有特定的含义,在使用时,应尽量避免对这些变量重新赋值。 2.1.3 内存变量的管理1、内存变量的删除与修改 MATLAB 工作空间窗口专门用于内存变量的管理。在工作空间窗口中可以显示所有内存变量的属性。当选中某些变量后,再单击 Delete 按钮,就能删除这些变量。当选中某些变量后,再单击
文档评论(0)