实验2MATLAB的数学运算4学时PPT课件.ppt

实验2MATLAB的数学运算4学时PPT课件.ppt

  1. 1、本文档共91页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[L,U,P]=lu[X] %L、U含义同前,P被称为置换矩阵,且有关系LU=PX。 >> X=rand(4) X = 0.2618 0.7009 0.4319 0.9455 0.5973 0.9623 0.6343 0.9159 0.0493 0.7505 0.8030 0.6020 0.5711 0.7400 0.0839 0.2536 >> [L,U]=lu(X) L = 0.4382 0.4160 0.4930 1.0000 1.0000 0 0 0 0.0825 1.0000 0 0 0.9560 -0.2681 1.0000 0 [L,U,P]=lu[X] %L、U含义同前,P被称为置换矩阵,且有关系LU=PX。 >> X=rand(4) X = 0.2618 0.7009 0.4319 0.9455 0.5973 0.9623 0.6343 0.9159 0.0493 0.7505 0.8030 0.6020 0.5711 0.7400 0.0839 0.2536 >> [L,U]=lu(X) L = 0.4382 0.4160 0.4930 1.0000 1.0000 0 0 0 0.0825 1.0000 0 0 0.9560 -0.2681 1.0000 0 7、矩阵的上下三角部分 B=tril(A,k) %矩阵的下三角形部分输出,k为主对角线控制参数; B=tril(A) % 与B=tril(A,k) k=0效果相同; C=triu(A,k) %矩阵的上三角形部分输出,k为主对角线控制参数; C=triu(A) % 与C=triu(A,k) k=0效果相同; >> A=[1 2 3;4 5 6;7 8 9] A = 1 2 3 4 5 6 7 8 9 >> tril(A) ans = 1 0 0 4 5 0 7 8 9 >> triu(A,-1) ans = 1 2 3 4 5 6 0 8 9 8、矩阵的旋转 MATLAB软件利用flip()函数进行矩阵旋转,调用格式如下: B=flipdim(A,dim) %对矩阵进行指定的旋转,dim=1时对输入矩阵进行上下翻转;dim=2时,对输入矩阵进行左右翻转; B=fliplr(A) %对输入矩阵进行左右翻转; B=flipud(A) %对输入矩阵进行上下翻转; B=rot90(A) %对输入矩阵进行逆时针90°旋转 B=rot90(A,k) %对输入矩阵进行逆时针k倍90°旋转 >> A=[1 2 3;4 5 6;7 8 9] A = 1 2 3 4 5 6 7 8 9 >> fliplr(A) ans = 3 2 1 6 5 4 9 8 7 >> flipud(A) ans = 7 8 9 4 5 6 1 2 3 >> rot90(A,3) ans = 7 4 1 8 5 2 9 6 3 2.3 数组和数组运算 2.3.2 数组的运算 1、数组的加减运算 数组的加减运算和矩阵及矢量的加减运算完全一致。其含义是不同维数的对应元素直接进行和差运算。 2、数组的乘法 数组的乘法与矩阵的乘法有着本质的区别。数组乘法 等于数组对应元素的乘积。表达式: C=A.*B 举例: >> A=[3 1 1;3 2 5;4 1 7]; >> B=[2 3 0;1 4 1;2 0 1]; >> C=A.*B C = 6 3

文档评论(0)

琴声悠啭 + 关注
实名认证
内容提供者

可代下一些平台文档,价格优惠,有需要的朋友可私信留言。

1亿VIP精品文档

相关文档

相关课程推荐