- 締切済み
MATLAB ヒストグラム 数値データ
あるn行2列の行列からヒストグラムを作成し、他のn行2列の行列のヒストグラムと「どれだけ似ているか」を評価したいです。 まず、2次元のヒストグラムを数値で取り出す方法がわかりません。その際、x・Y軸は行例つかんで固定(一定に)したいです。 そして、ヒストグラム同士の相関をとればいいのかな、と思うのですが、どうでしょうか。 どうか、どなたかよろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- wek00
- ベストアンサー率61% (91/147)
回答No.1
> 2次元のヒストグラムを数値で取り出す方法 について。 hist3関数が使える場合は、 N = hist3(X,...) のように関数の戻り値を格納する変数を指定すれば良いでしょう。 x・Y軸を統一したいなら引数で指定すれば良いでしょう。 hist3関数が使えないなら同様の処理を自前で記述することになりますね。 散布図を格子状に区切って格子に含まれる点を数える感じでしょうか。 参考: ・2 変量ヒストグラム - MATLAB hist3 - MathWorks 日本 http://jp.mathworks.com/help/stats/hist3.html ・ MATLAB hist3: Setting number of bins, centers, and edges with custom widths http://stackoverflow.com/questions/31806216/matlab-hist3-setting-number-of-bins-centers-and-edges-with-custom-widths