Plot correlation values corresponding to a transformed meshgrided (X,Y) coordinates

1 Ansicht (letzte 30 Tage)
Hello Everyone, I have a matrix 3x121 that contains (x,y, correlation value), First, I do a meshgrid of (x,y), then a transformation of (x,y) meshgrided into new coordinates (x',y') with x'=y/x and y'=1/x^2*y.
I have to plot the correlation according to the new coordinates (x',y') showed in the attached screen shot.
Here is the code that I used:
load('correlation_xy_0.mat');
x = double(corr_xy(1,:,:));
y = double(corr_xy(2,:,:));
correlation = double(corr_xy(3,:,:));
[X,Y] = meshgrid(x,y);
Xp = Y./X;
Yp = 1./(X.^2 .*Y);
plot(Xp,Yp,'Color',correlation)
Thank you

Antworten (0)

Community Treasure Hunt

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

Start Hunting!

Translated by