flip
Inverte a ordem dos elementos ao longo de uma dimensão.
Categoria: Language Fundamentals > Matrices and Arrays
Sintaxe
B = flip(A)
Inverte ao longo da primeira dimensão de tamanho diferente de 1.
B = flip(A, dim)
Inverte ao longo da dimensão dim.
Descrição
Para um vetor, flip o inverte seja qual for a orientação. Para uma matriz sem dim inverte as linhas, como flipud; com dim = 2 inverte as colunas, como fliplr. Também inverte texto, então flip('abc') é 'cba'.
Argumentos de entrada
A- Array de qualquer tipo, inclusive texto e cell arrays.
dim- Dimensão a inverter: 1 vira as linhas de cabeça para baixo, 2 espelha da esquerda para a direita.
Argumentos de saída
B- Array de mesmo tamanho e classe de
A.
Exemplo
flip([1 2 3])
flip([1 2; 3 4])
flip([1 2; 3 4], 2)
flip('abc')
Saída
ans = 1×3
3 2 1
ans = 2×2
3 4
1 2
ans = 2×2
2 1
4 3
ans = 'cba'