r語(yǔ)言中查看向量類型的指令 matlab中如何表示對(duì)角線元素?
matlab中如何表示對(duì)角線元素?材料/工具:電腦、matlab軟件1、簡(jiǎn)單先打開電腦上的“matlab”軟件,在命令行窗口輸入一個(gè)向量n,向量n有4個(gè)元素。接著可以使用diag函數(shù)生成對(duì)角矩陣。2、
matlab中如何表示對(duì)角線元素?
材料/工具:電腦、matlab軟件
1、簡(jiǎn)單先打開電腦上的“matlab”軟件,在命令行窗口輸入一個(gè)向量n,向量n有4個(gè)元素。接著可以使用diag函數(shù)生成對(duì)角矩陣。
2、diag(n,k)可以把向量放進(jìn)第k條對(duì)角線上,k為又值,意思是右上。k為負(fù)值,則表示左下。在命令行輸入輸入diag(n,2),即可把向量放進(jìn)右上的第二條對(duì)角線上。
3、在命令行然后輸入diag(n,-2),即可把向量放在旁邊左下的第二條對(duì)角線上,運(yùn)行結(jié)果。
4、接下來(lái)的事情在命令行輸入一個(gè)矩陣,此處以副本矩陣為例,鍵入rand(3)生成3*3的副本矩陣A,可是。
5、下面在用diag函數(shù)其他提取矩陣A的對(duì)角線元素,對(duì)角線元素個(gè)數(shù)為3,其他提取的對(duì)角線元素。
6、可以使用命令diag(A,k)即可完成第k條對(duì)角線上的元素排成的向量,k為正逢,它表示右上。
7、k為負(fù)值,則它表示左下。輸入命令diag(A,1)即可獲得右上的第1條對(duì)角線上的元素。
8、下面輸入命令diag(A,-1)即可完成左下的第1條對(duì)角線上的元素。具體詳細(xì)運(yùn)行結(jié)果。
9、如果不是要依據(jù)什么矩陣的對(duì)角線元素生成對(duì)角矩陣,可建議使用兩個(gè)diag函數(shù),輸入命令diag(diag(A)),即可建議使用A的對(duì)角線元素生成對(duì)角矩陣。
10、blkdiag函數(shù)可以不據(jù)多個(gè)矩陣化合準(zhǔn)對(duì)角矩陣,此處在用rand(3)和ones(2),化合準(zhǔn)對(duì)角矩陣,運(yùn)行結(jié)果。