symunit2str

Converte uma expressão simbólica de unidades em texto.

Categoria: Symbolic Computations in MATLAB > Units of Measurement

Sintaxe

text = symunit2str(U)

Retorna a expressão de unidades U como vetor de caracteres.

Descrição

As unidades normalmente aparecem entre colchetes, como em [km]/[s]. symunit2str dá a notação simples, adequada a rótulos, nomes de arquivo ou mensagens, e que str2symunit consegue ler de volta. Um fator numérico permanece no texto, de modo que 5*u.m vira '5*m'.

Argumentos de entrada

U
Expressão simbólica de unidades ou grandeza.

Argumentos de saída

text
Vetor de caracteres sem os colchetes, por exemplo 'km/s'.

Exemplo

Unidades como texto

u = symunit;
symunit2str(u.km/u.s)
symunit2str(u.N)
symunit2str(5*u.m)
Saída
ans = 'km/s'
ans = 'N'
ans = '5*m'

Veja também

str2symunit symunit char