How can we plot the correlation

4 次查看(过去 30 天)
How can we plot the correlation between pixels in two images, the first clear and the other containing noise, or correlation between the samples in two sound signals?
Is there a tool in Matlab or a function that achieves this purpose?

采纳的回答

Bjorn Gustavsson
Bjorn Gustavsson 2021-9-14
It seems that you ask for the corrcoef. If you look at the correlation between 2 signals you will simly get a 2-by-2 matrix which seems to be a bit small to plot as an image, but you can do something like this (for your 2 images case);
corrI1I2 = corrcoef([I1(:),I2(:)]);
imagesc(corrI1I2)
Or possibly:
plotmatrix([I1(:),I2(:)])
HTH
  4 个评论

请先登录,再进行评论。

更多回答(0 个)

标签

Community Treasure Hunt

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

Start Hunting!

Translated by