strjust
Justifica as linhas de uma matriz de caracteres à esquerda, à direita ou ao centro.
Categoria: Language Fundamentals > Data Types
Sintaxe
T = strjust(S)
Justifica as linhas de S à direita.
T = strjust(S, type)
Justifica usando type: 'right', 'left' ou 'center'.
Descrição
strjust desloca os espaços iniciais e finais de cada linha sem mudar seus caracteres nem o tamanho da matriz. É usada principalmente para alinhar colunas de números impressos como texto.
Com 'center', se os espaços não puderem ser divididos igualmente, o espaço extra fica à direita.
Argumentos de entrada
S- Matriz de caracteres preenchida com espaços.
type'right'(padrão),'left'ou'center'.
Argumentos de saída
T- Matriz de caracteres do mesmo tamanho em que os espaços foram deslocados.
Exemplo
Três alinhamentos
S = ['a '; 'bb '];
strjust(S, 'right')
strjust([' a'; ' bb'], 'left')
strjust(S, 'center')
Saída
ans = 2×3 char array
' a'
' bb'
ans = 2×3 char array
'a '
'bb '
ans = 2×3 char array
' a '
'bb '