相関関数を求める

조회 수: 1 (최근 30일)
Saito
Saito 2020년 1월 14일
답변: Saito 2020년 1월 14일
2種類の細胞のスパイクがどれだけ同期しているのか、相関関数を求めて類似性を見たいと思っています。
添付された2つのファイルには、2種類の細胞(SPKC01aとSPKC01b)のスパイクの数を1ミリ秒ごとに記録したものです。行がミリ秒(計400ミリ秒)列は試行回数(計13回の試行)を示しています。単純にその2つのデータの相関を計算したいのですが、どの様に行ったら良いでしょう?
論文で以下の構文で相関関数を求めるらしいのですが、この公式でMATLABで行うと、異なった細胞の種類でも全て同じような結果になってしまいます。おそらくxcorrを用いて計算すれば良いと思うのですが、単純にSPKC01aとSPKC01bをx、yとしてxcorr(x,y)として計算しても期待通りの結果が得られません。
CCG.jpg

답변 (1개)

Saito
Saito 2020년 1월 14일
今試してみましたのは、
Xs=sum(SPKC01a);
Ys=sum(SPKC01b);
D=finddelay(Xs, Ys);
[C9, lag9]=xcorr(Xs, Ys);
t9=lag9(I9);
plot(lag9, C9, [t9, t9], [-0.5, 1];
これで正しいのでしょうか?

카테고리

Help CenterFile Exchange에서 記述統計에 대해 자세히 알아보기

태그

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!