[問題] 二維的cross-covariance??已回收
已經先查詢過 /cov 發現問這類問題的有點少
應該是我自己的功力不足 -__-
我想請問一下
就是我有一個 N*M 的 矩陣
原本想試著做到這樣的一個二維cross-covariance數學式 :
C(u,v) = E[ (f(x,y) - μ) (f(x+u,y+v) - μ) ]
u和v的範圍都設定為-10~10
我是寫成 c = xcov( f , 10 , 'biased' ) 去做
因為我想說u和v的區間都一樣 而且只有一個地方可以填maxlag 所以這樣做看看
但是算出來的數值好像不太對
所以我就先改試一維的 C(u) = E[ (f(x) - μ) (f(x+u) - μ) ]
然後程式碼是寫成 c = xcov(f , 10 , 'biased')
一維的計算出來就沒問題
好像是xcov支援上的問題是嗎?
因為我看他的document寫的情況都是針對 vector
二維好像是 array 所以結果會錯掉?
有高手可以教我一下
我原本那個二維的cross-covariance應該怎麼用matlab來實現呢?
謝謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.138.178.204