Mol(Math Object Library) fot .Net
部分分散行列と部分相関行列を計算します(本計算を実行する前に分散共分散行列(CovarianceMatrix)が計算されている必要があります)。 部分分散行列と部分相関行列の定義はリファレンスの「数式表記」の項を参照して下さい。

名前空間: Mol
アッセンブリー: Mol.Net (in Mol.Net.dll)

構文

C#
public void ComputePartialCovarianceCorrelationMatrix(
	ref MatrixDenseSymmetricDouble cov,
	ref MatrixDenseSymmetricDouble cor,
	VectorDenseInt divider
)
Visual Basic
Public Sub ComputePartialCovarianceCorrelationMatrix ( 
	ByRef cov As MatrixDenseSymmetricDouble,
	ByRef cor As MatrixDenseSymmetricDouble,
	divider As VectorDenseInt
)
Visual C++
public:
void ComputePartialCovarianceCorrelationMatrix(
	MatrixDenseSymmetricDouble^% cov, 
	MatrixDenseSymmetricDouble^% cor, 
	VectorDenseInt^ divider
)
member ComputePartialCovarianceCorrelationMatrix : 
        cov : MatrixDenseSymmetricDouble byref * 
        cor : MatrixDenseSymmetricDouble byref * 
        divider : VectorDenseInt -> unit 

Parameters

cov
タイプ: Mol..::..MatrixDenseSymmetricDouble%
部分分散行列への参照(null なら divider の内容に応じて作成されます)
cor
タイプ: Mol..::..MatrixDenseSymmetricDouble%
部分相関行列への参照(null なら divider の内容に応じて作成されます)
divider
タイプ: Mol..::..VectorDenseInt
>分散共分散行列の列を2つに分割するための整数ベクトル(要素は+1か-1の値)です。 各列はdivider要素の値が-1なら左側に、+1なら右側に並び替えられて2分割(4つの小行列に)されます(行列の対称性は保持されます)。

参照