4113对角元素矩阵 对角矩阵的数学描述 a2 ag(al →其中,所有的非对角元素都为0 2/20/2021星期六, 2008-9-6,13:08:30 Slide 1(of 11) 高等应用数学问题的 MATLAB求解 东北大学信息学院
高等应用数学问题的MATLAB求解 东北大学信息学院 Slide 1 (of 11) 2/20/2021星期六, 2008-9- 6, 13:08:30 4.1.1.3 对角元素矩阵 对角矩阵的数学描述 其中,所有的非对角元素都为0
→已知向量生成对角矩阵 A=diag(v) ↓已知矩阵提取对角元素列向量 V=diag(A) 生成主对角线上第条对角线为的矩阵 A=diag(v, k) 注意:k可以是负整数 2/20/2021星期六, 2008-9-6,13:08:30 Slide 1(of 11) 高等应用数学问题的 MATLAB求解 东北大学信息学院
高等应用数学问题的MATLAB求解 东北大学信息学院 Slide 1 (of 11) 2/20/2021星期六, 2008-9- 6, 13:08:30 已知向量生成对角矩阵 已知矩阵提取对角元素列向量 生成主对角线上第k条对角线为V的矩阵 注意:k可以是负整数
4例42 diag()函数的不同调用格式 生成对角矩阵 >>C=[123] v=diag (C) 对角元素提取 > V1=diag(v) →生成主对角线上第k条对角线为V的矩阵 >>C=[123]; V2=diag(C, 2), V3=diag(C,-1) 2/20/2021星期六, 2008-9-6,13:08:30 Slide 1(of 11) 高等应用数学问题的 MATLAB求解 东北大学信息学院
高等应用数学问题的MATLAB求解 东北大学信息学院 Slide 1 (of 11) 2/20/2021星期六, 2008-9- 6, 13:08:30 例 4.2 diag()函数的不同调用格式 生成对角矩阵 对角元素提取 生成主对角线上第k条对角线为V的矩阵
构造三对角矩阵 200 5230 0434 0034 构造矩阵 >>V=diag([1234])+ diag([234],1)+diag([543],-1) 2/20/2021星期六, 2008-9-6,13:08:30 Slide 1(of 11) 高等应用数学问题的 MATLAB求解 东北大学信息学院
高等应用数学问题的MATLAB求解 东北大学信息学院 Slide 1 (of 11) 2/20/2021星期六, 2008-9- 6, 13:08:30 构造三对角矩阵 构造矩阵
构造块对角矩阵 function A=diagm(varargin) A=[] for i=1: length(varargin) Al=vararginti; Ln, m]=size(A) [n1, m1=size(A1) A(n+1:n+n1,m+1:m+m1)=A1 end →调用格式 A= diag(A1,A2,…,An) 2/20/2021星期六, 2008-9-6,13:08:30 Slide 1(of 11) 高等应用数学问题的 MATLAB求解 东北大学信息学院
高等应用数学问题的MATLAB求解 东北大学信息学院 Slide 1 (of 11) 2/20/2021星期六, 2008-9- 6, 13:08:30 构造块对角矩阵 调用格式