您现在的位置是:首页 > 新闻 > 正文

matlab矩阵(matlab怎么求矩阵对应的对角矩阵)

2022-09-17 13:13新闻

简介 材料/工具:电脑、matlab软件 1、首先打开电脑上的“matlab”软件,在命令行窗口输入一个向量n,向量n有4个元素。接着使用diag函数生成对角矩阵。 2、diag(n,k)可以把向量放在第k条对角线...

材料/工具:电脑、matlab软件

1、首先打开电脑上的“matlab”软件,在命令行窗口输入一个向量n,向量n有4个元素。接着使用diag函数生成对角矩阵。

2、diag(n,k)可以把向量放在第k条对角线上,k为正值,表示右上。k为负值,则表示左下。在命令行输入diag(n,2),即可把向量放在右上的第二条对角线上。

3、在命令行输入diag(n,-2),即可把向量放在左下的第二条对角线上,运行结果。

4、接下来在命令行输入一个矩阵,此处以随机矩阵为例,输入rand(3)生成3*3的随机矩阵A,结果。

5、下面使用diag函数提取矩阵A的对角线元素,对角线元素个数为3,提取的对角线元素。

6、使用命令diag(A,k)即可获得第k条对角线上的元素组成的向量,k为正值,表示右上。

7、k为负值,则表示左下。输入命令diag(A,1)即可获得右上的第1条对角线上的元素。

8、下面输入命令diag(A,-1)即可获得左下的第1条对角线上的元素。具体运行结果。

9、如果要根据矩阵的对角线元素生成对角矩阵,可使用两个diag函数,输入命令diag(diag(A)),即可使用A的对角线元素生成对角矩阵。

10、blkdiag函数可以根据多个矩阵生成准对角矩阵,此处使用rand(3)和ones(2),生成准对角矩阵,运行结果。

Tags:怎么 / 对应 / matlab / 矩阵 / 对角 / 

跳楼死亡瞬间痛苦吗(人死后被火葬,会痛苦吗) 四川省皮肤研究所(成都哪家医院治疗痘痘好些?急求) 白癜风初期图片(白癜风的表现症状都有哪些) bt磁力种子(迅雷种子格式) 美国飓风最新实时预报(美国飓风特点) 国足败给马尔代夫(国足5:0大胜马尔代夫,但艾克森、吴曦、韦 青岛大学录取分数线2019(青岛大学有哪些优势学科?多少分考得上 中央广播电视台(如何评价央视新节目《中央广播电视总台2019主 龙拳小子电影(龙拳小子这部电影那个女孩儿跑过来喊林秋楠的名 河南政务网(你好,我的也是在河南政务网上显示办结了,但是变