upper

Converte texto para maiúsculas.

Categoria: Language Fundamentals > Data Types

Sintaxe

s = upper(str)

Retorna str com todas as letras minúsculas em maiúsculas.

Descrição

Só as letras mudam; dígitos, pontuação e espaços são mantidos. Letras fora do alfabeto básico também são convertidas segundo as regras do Unicode, e algumas conversões mudam o comprimento: em "straße", o ß alemão vira SS.

Gera erro para entradas que não são texto, como um número. lower é a função oposta.

Argumentos de entrada

str
Vetor de caracteres, array de strings ou cell array de vetores de caracteres.

Argumentos de saída

s
Texto do mesmo tipo e tamanho.

Exemplo

Caracteres, células e strings

upper('abc')
upper({'ab','Cd'})
upper("straße")
Saída
ans = 'ABC'
ans = 1×2 cell

    {'AB'}    {'CD'}
ans = "STRASSE"

Veja também

lower strcmpi regexprep char