メインコンテンツ

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

corr2

R2026a

説明

R = corr2(A,B) は、配列 A と B の 2 次元相関係数 R を返します。

例

例

すべて折りたたむ

あるイメージとメディアン フィルターを使用して処理された同じイメージとの間の相関係数を計算します。

I = imread('pout.tif');
J = medfilt2(I);
R = corr2(I,J)
R = 
0.9959

入力引数

すべて折りたたむ

1 番目の入力配列。数値配列または logical 配列として指定します。

データ型: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | logical

2 番目の入力配列。数値配列または logical 配列として指定します。B は 1 番目の入力配列 A と同じサイズです。

データ型: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | logical

出力引数

すべて折りたたむ

相関係数。数値スカラーとして返されます。

データ型: double

アルゴリズム

corr2 は以下を使用して相関係数を計算します。

r=∑m∑n(Amn−A¯)(Bmn−B¯)(∑m∑n(Amn−A¯)2)(∑m∑n(Bmn−B¯)2)

ここで、A¯ = mean2(A)、B¯ = mean2(B) です。

拡張機能

すべて展開する

GPU コード生成
GPU Coder™ を使用して NVIDIA® GPU のための CUDA® コードを生成します。

バージョン履歴

R2006a より前に導入

すべて展開する

参考

|