Auto correlation of a matrix error?

1 次查看(过去 30 天)
Hi,
I have a matrix 1000x1000 (E) that represents a picture of a pattern of speckle. In order to find the largeness of these speckle I thought to do a cross correlation.
So I write dimension= xcorr2(E), is this correct?
Because matlab gives me this error:
Unable to perform assignment because the indices on the left side are not compatible with the size of the right side.
Error in Intensity (line 371)
cross(v)=xcorr2(E)
  1 个评论
Athul Prakash
Athul Prakash 2020-10-16
Could you post more of your code/variables here? I tried xcorr2() on a (random) 1000x1000 matrix and it was working fine. Further, which Matlab release are you using?
Could 'Intensity' mentioned in the error be a custom file on your hard disk? To myknowledge, Matlab does not include a file named 'Intensity.m'

请先登录,再进行评论。

回答(0 个)

Community Treasure Hunt

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

Start Hunting!

Translated by