У меня есть матрица 3x121, которая содержит (x, y, значение корреляции). Сначала я делаю сетку из (x, y), затем преобразую сетку (x, y) в новые координаты (x ', y') с x' = y / x и y '= 1 / x ^ 2 * y.
Я должен построить корреляцию в соответствии с новыми координатами (x', y '), показанными на прикрепленном экраневыстрел.! [1]: https://imgur.com/jL86sCr "корреляция"
Вот код, который я использовал:
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)
Спасибо