covarmx(MathScript RTモジュール関数)

LabVIEW 2012 MathScript RTモジュールヘルプ

発行日時: June 2012

製品番号: 373123C-0112

»製品情報を参照
ヘルプをダウンロード(Windowsのみ)

所有クラス:spectral analysis および statistics

要件:MathScript RTモジュール

構文

c = covarmx(x)

c = covarmx(x, option)

c = covarmx(x, y)

c = covarmx(x, y, option)

従来名: cov

説明

入力要素の共分散行列を計算します。c = covarmx(x, y)c = covarmx(x, y, 1)covarmx([x(:), y(:)])と同じです。

サンプル

入力

名前 説明
x 実行列または複素行列を指定します。xの各列は、1つの変数の観測サンプルの1つのベクトルを表します。xの各行は、各変数の観測値を表します。xに1行しかない場合は、0行列が返されます。
y xと同じサイズの実行列または複素行列を指定します。
option xnn-1のどちらで正規化するかを指定します。nは、xがベクトルの場合はxの長さ、またxが行列の場合はxの行数です。optionは以下の値を受け入れる整数です。

0(デフォルト) xn-1で正規化します。
1 xnで正規化します。

出力

名前 説明
c 共分散行列を返します。c = covarmx(x, y)またはc = covarmx(x, y, 1)を指定すると、cによって2x2行列が返されます。

詳細

次の表には、この関数のサポート特性 が記載されています。

LabVIEWランタイムエンジンでサポートされる はい
RTターゲットでサポートされる はい
RTで制限付きの実行時間に適する 特性なし

サンプル

C = covarmx(rand(5, 6), 1)

C = covarmx(rand(5, 1), rand(5, 1), 1)

関連項目

corrcoeff
crosscovar
std



この記事は役に立ちましたか。

役に立たなかった