DiagonalMatrix

DiagonalMatrix[list]
対角成分が list で与えられ,他の成分がである行列を返す.

DiagonalMatrix[list, k]
k 次の対角上の list の要素の行列を返す.

DiagonalMatrix[list, k, n]
で充填して n×n 行列を作る.

詳細詳細

  • k が正の場合,DiagonalMatrix[list, k]は要素を主対角の k 位置分上に置く. DiagonalMatrix[list, -k]は,要素を主対角の k 位置分下に置く.
  • DiagonalMatrix[list, k]は,正方行列の k 零点の対角を の要素で埋める.k の値が変わると行列の次元が変わる.
  • DiagonalMatrix[list, k, n]は,たとえそのために list 中の要素を取り除くことが必要だとしても,常に n×n 行列を作る. »
  • DiagonalMatrix[list, k, {m, n}]m×n 行列を作る.
  • DiagonalMatrix[SparseArray[...], ...]SparseArrayオブジェクトを返す.
バージョン 1 の新機能 | バージョン 7 での修正機能
New to Mathematica? Find your learning path »
Have a question? Ask support »