4 Números & Formatos

O Matlab reconhece diferentes tipos de números
Matlab type Tipo Exemplo
Integer Inteiro 1342, -2134223
Real Real 1.332, -21.45
Complex Complexo 3.21-4.53i ($i=\sqrt{-1}$)
Inf Infinito Divisão por zero
NaN Não Numérico 0/0

A notação baseada em 'e' é usada para representar números muito grandes ou muito pequenos:
1-3412e+03 $=1.3412\times 10^{3}=-1341.2$
1-3412e+03 $=1.3412\times 10^{3}=-1341.2$

Todos os cálculos do Matlab são efectuados em variáveis do tipo double (virgula flutuante com aproximadamente 12 algarismos significantes). O formato - i.e. a forma como o Matlab imprime os números - é controlada pelo comando 'format'. Insira 'help format' para obter uma lista dos formatos disponíveis. No caso de se desejar voltar ao formato definido por defeito basta inserir 'format'.

O comando 'format compact' é útil para suprimir as linhas em branco adicionais nos resultados, permitindo que maiores quantidades de informação sejam visualizadas.
Comando Matlab Exemplo de Resultado
' » format short' -21.3223 (4 casas decimais)
' » format short e' -2.1322e+01
' » format long e' -2.132228456323322e+01
' » format bank' -21.32 (2 casas decimais)

Rodrigo Maia 2003-10-07