Mathematica 9 is now available
THIS IS DOCUMENTATION FOR AN OBSOLETE PRODUCT.
SEE THE DOCUMENTATION CENTER FOR THE LATEST INFORMATION.
Mathematica > 数学とアルゴリズム > 行列と線形代数 > SymmetricMatrixQ >
Mathematica > 数学とアルゴリズム > グラフとネットワーク > グラフプログラミング > 行列と線形代数 > SymmetricMatrixQ >
Mathematica > 可視化とグラフィックス > グラフとネットワーク > グラフプログラミング > 行列と線形代数 > SymmetricMatrixQ >

SymmetricMatrixQ

SymmetricMatrixQ[m]
m が対称行列かどうか検定する.
  • SymmetricMatrixQ[m]は, m が明示的に対称な場合にはTrueを,対称ではない行列の場合にはFalseを返す.
  • SymmetricMatrixQは記号行列にも数値行列と同じように使うことができる.
行列が明示的に対称であるかどうか検定する:
行列が明示的に対称であるかどうか検定する:
In[1]:=
Click for copyable input
Out[1]=
SymmetricMatrixQSparseArrayオブジェクトに使うことができる:
SymmetricMatrixQは記号行列に使うことができる:
記号行列に異なるメソッドを使う:
検定のために実数値行列を構築する:
非正方行列mについて,この関数はガウス(Gauss)の消去法のみを使う:
対称無限行列miについて,この関数は最初にコレスキー(Cholesky)法を試みる:
対称正定値行列mpについては,この関数はコレスキー法で成功する:
疎行列が構造的に対称かどうか確かめる:
実数値行列が対称であるときかつそのときに限り,その行列はエルミート(Hermit)行列である:
SymmetricMatrixQ[m]は事実上 m==Transpose[m]に等しい:
実数値の対称行列はすべての実固有値を持つ:
これはまた,これらの固有多項式が実係数を持つことを意味する:
複素対称行列はエルミート行列ではない:
バージョン 7 の新機能
Ask a question about this page  |  Suggest an improvement  |  Leave a message for the team
フォーマット:   HTML  |  CDF