対角行列(diag_matrix)

対角成分が $a,b,c$ であるような対角行列は diag_matrix(a,b,c) を使えばよろしい。

       diag_matrix(3,4,5);
                                  [ 3  0  0 ]
                                  [         ]
                                  [ 0  4  0 ]
                                  [         ]
                                  [ 0  0  5 ]

※ diag_matrix と diagmatrix (アンダースコアがついているかどうか) は使用法が異なりますので注意が必要です。(diagmatrix(n,x)は n次のスカラー行列 (対角成分がすべて xの対角行列)の意味で使われます。) 個人的にはアンダースコアなしの diagmatrix は「有害だから名前を変えたらいいのに」ぐらいに思っています。