第三章矩阵优秀课件.ppt
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《第三章矩阵优秀课件.ppt》由会员分享,可在线阅读,更多相关《第三章矩阵优秀课件.ppt(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第三章矩阵第1页,本讲稿共46页MATLAB以矩阵为基本的运算单位。向量和标量作为特殊的矩阵处理:向量看作只有一行或一列的矩阵;标量看作是只有一个元素的矩阵。第2页,本讲稿共46页MATLAB的矩阵按行输入。整个矩阵应以“”为首尾,即整个输入矩阵必须包含在方括号中。矩阵中,行与行之间必须用分号(;)或Enter键(按Enter键)符分隔。每行中的元素用逗号(,)或空格分隔。第3页,本讲稿共46页A=1,2,3;4,5,6;7,8,9A=1 2 3;4 5 6;7 8 9A=1 2 3 4 5 6 7 8 9A=1 2 3 4 5 6 7 8 9第4页,本讲稿共46页矩阵中的元素可以是数字或表达
2、式,但表达式中不可包含未知的变量,MATLAB用表达式的值为该位置的矩阵元素赋值。当矩阵中没有任何元素时,该矩阵被称作“空阵”(Empty Matrix)。第5页,本讲稿共46页矩阵元素可以是复数。用书写复数的方法输入复数元素。用一个矩阵表示复数矩阵的实部,用另一个矩阵表示复数矩阵的虚部,再将两个矩阵相加得到所需的复数矩阵。A=1 3;2 4-5 8;6 9*iB=1+5i 2+6i;3+8i 4+9iC=A*B第6页,本讲稿共46页生成矩阵的方法直接输入矩阵元素;创建M文件,生成矩阵;由外部文件导入矩阵;构造大矩阵;由内部语句或函数生成矩阵。第7页,本讲稿共46页导入数据使用Import W
3、izard功能,可从外部数据文件中直接读取数据。File|Import Data 命令选项,在对话框中,选择将要读取数据的数据文件。选中文件,单击打开按钮,然后打开“Import Wizard”窗口。单击“FINISH”按钮,即可输入该数据文件中数据。第8页,本讲稿共46页构造大矩阵m=1 2 3 4 5 6 7 8 9A=m m+10;m+20 m+30第9页,本讲稿共46页A=1 2 3 11 12 13 4 5 6 14 15 16 7 8 9 17 18 19 21 22 23 31 32 33 24 25 26 34 35 36 27 28 29 37 38 39第10页,本讲稿共4
4、6页特殊矩阵可以用MATLAB函数生成特殊矩阵。第11页,本讲稿共46页全零阵 B=zeros(n)%生成nn全零阵B=zeros(m,n)%生成mn全零阵B=zeros(m n)%生成mn全零阵B=zeros(d1,d2,d3)%生成d1d2d3全零阵或数组B=zeros(d1 d2 d3)%生成d1d2d3全零阵或数组B=zeros(size(A)%生成与矩阵A相同大小的全零阵第12页,本讲稿共46页单位阵Y =eye(n)%生成nn单位阵Y =eye(m,n)%生成mn单位阵Y =eye(size(A)%生成与矩阵A相同大小的单位阵第13页,本讲稿共46页全1阵Y=ones(n)%生成n
5、n全1阵Y=ones(m,n)%生成mn全1阵Y=ones(m n)%生成mn全1阵Y=ones(d1,d2,d3)%生成d1d2d3全1阵或数组Y=ones(d1 d2 d3)%生成d1d2 d3全1阵或数组Y=ones(size(A)%生成与矩阵A相同大小的全1阵第14页,本讲稿共46页均匀分布随机数矩阵Y=rand(n)%生成nn随机数矩阵,其元素在(0,1)内Y=rand(m,n)%生成mn随机数矩阵Y=rand(m n)%生成mn随机数矩阵Y=rand(m,n,p,)%生成mnp随机数矩阵或数组Y=rand(m n p)%生成mnp随机数矩阵或数组Y=rand(size(A)%生成与
6、矩阵A相同大小的随机数矩阵 第15页,本讲稿共46页正态分布随机数矩阵 Y=randn(n)%生成nn正态分布随机数矩阵Y=randn(m,n)%生成mn正态分布随机数矩阵Y=randn(m n)%生成mn正态分布随机数矩阵Y=randn(m,n,p,)%生成mnp正态分布随机数矩阵或数组Y=randn(m n p)%生成mnp正态分布随机数矩阵或数组第16页,本讲稿共46页Y=randn(size(A)%生成与矩阵A相同大小的正态分布随机数矩阵randn%无变量输入时只产生一个正态分布随机数第17页,本讲稿共46页产生线性等分向量y=linspace(a,b)%在(a,b)上产生100个线性
7、等分点y=linspace(a,b,n)%在(a,b)上产生n个线性等分点第18页,本讲稿共46页产生对数等分向量y=logspace(a,b)%在(10a,10b)之间产生50个对数等分向量y=logspace(a,b,n)%在(10a,10b)之间产生n个对数等分向量y=logspace(a,pi)%在(10a,)之间产生50个对数等分向量第19页,本讲稿共46页矩阵操作矩阵的保存、读取矩阵的元素的引用矩阵元素的删除矩阵元素的赋值第20页,本讲稿共46页矩阵的保存和提取MATLAB用MAT文件保存二进制的数据。用save命令保存已经存在的矩阵A和B。save filename A Bfil
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第三 矩阵 优秀 课件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内