# Reverse order in column;flipud ain't giving me that.

1 visualización (últimos 30 días)
Mobasher Hossain el 14 de Mzo. de 2015
Respondida: Image Analyst el 15 de Mzo. de 2015
I'm trying to write a code that put some random input integers on two columns,one in order and the other in reverse order.Here's what I did: n = input('Enter the number of integers: ');
for index = 1:n
A = input('\n Enter your integer: ');
I(index) = A;
K(index) = flipud(A);
end
fprintf('\t index \t F \t R \n');
fprintf('\t ------\t-----\t----\n');
for i = 1:n;
fprintf('\t %i \t %i \t %i \n',i, I(i),K(i));
end
but I'm not getting the reverse order.For 2 random inputs 5 and 6,here's what I'm getting:
index F R
------ ----- ----
1 5 5
2 6 6
I wanna get 6,5 respectively on the R column.
##### 0 comentariosMostrar -2 comentarios más antiguosOcultar -2 comentarios más antiguos

Iniciar sesión para comentar.

Giorgos Papakonstantinou el 15 de Mzo. de 2015
Try to put outside the first loop:
K = fliplr(I);
##### 2 comentariosMostrar NingunoOcultar Ninguno
Mobasher Hossain el 15 de Mzo. de 2015
Thanks!!
Giorgos Papakonstantinou el 15 de Mzo. de 2015
You welcome!

Iniciar sesión para comentar.

### Más respuestas (1)

Image Analyst el 15 de Mzo. de 2015
Just because you're printing them on different lines does not turn a row vector, which is really what you have, into a column vector. It's still a row vector and therefore you should use fliplr() instead of flipud().
##### 0 comentariosMostrar -2 comentarios más antiguosOcultar -2 comentarios más antiguos

Iniciar sesión para comentar.

### Categorías

Más información sobre Creating and Concatenating Matrices en Help Center y File Exchange.

### Community Treasure Hunt

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

Start Hunting!

Translated by