How can we plot the correlation

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?

 Respuesta aceptada

Bjorn Gustavsson
Bjorn Gustavsson el 14 de Sept. de 2021
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 comentarios

reta jon
reta jon el 14 de Sept. de 2021
thank you sir
i ask about Correlation between the samples in original audio file and encrypted audio file.
Bjorn Gustavsson
Bjorn Gustavsson el 15 de Sept. de 2021
Well if you have 2 time-series (audio1 and audio2) you still get one 2-by-2 matrix with the correlation-coefficients, so the above suggestion should still work.
reta jon
reta jon el 15 de Sept. de 2021
thank you sir
Bjorn Gustavsson
Bjorn Gustavsson el 15 de Sept. de 2021
My pleasure.

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Audio I/O and Waveform Generation en Centro de ayuda y File Exchange.

Etiquetas

Preguntada:

el 14 de Sept. de 2021

Comentada:

el 15 de Sept. de 2021

Community Treasure Hunt

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

Start Hunting!

Translated by