Obtain matrix with YDIR reverse

1 visualización (últimos 30 días)
Alejandro Fernández
Alejandro Fernández el 4 de Ag. de 2020
Comentada: Alejandro Fernández el 4 de Ag. de 2020
Hello good morning, I have a problem to see if anyone can help me.
I have an A matrix of , in the first column are the values of the X axis and in the second column the values of the Y axis, I need to get a B matrix of the same dimensions and identical positions of X and Y in which the data correspond to the process of trafficking the data of A and apply:
figure
scatter(A(:,1),A(:,2),'filled')
set(gca,'YDir','reverse')
So when I create B what is the matrix that i don't know how to create I expect to obtain the same result but without reversing the axis:
figure
scatter(B(:,1),B(:,2),'filled')
set(gca,'YDir','normal')

Respuesta aceptada

Rik
Rik el 4 de Ag. de 2020
Since reversing the y-direction is mostly equivalent to flipping the sign:
B=[A(:,1) -A(:,2)];
  4 comentarios
Rik
Rik el 4 de Ag. de 2020
You can shift them by using original data range:
col2=A(:,2);
col2=min(col2)+max(col2)-col2;
B=[A(:,1) -col2];
Alejandro Fernández
Alejandro Fernández el 4 de Ag. de 2020
Yess!!! That works! Thank you so much!

Iniciar sesión para comentar.

Más respuestas (0)

Categorías

Más información sobre Lighting, Transparency, and Shading en Help Center y File Exchange.

Productos


Versión

R2020a

Community Treasure Hunt

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

Start Hunting!

Translated by