r语言中查看向量类型的指令 matlab中如何表示对角线元素?
浏览量:4706
时间:2023-05-09 23:26:18
作者:采采
matlab中如何表示对角线元素?
材料/工具:电脑、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),化合准对角矩阵,运行结果。
向量怎样在电脑上打出来?
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。