3. Constantes especiales y formatos numéricos en Matlab

3.1.      Constantes especiales.

Existen varias funciones especiales que proporcionan valores de constantes útiles (tabla 4).

Tabla 4. Constantes especiales.

pi3.14159265…
iUnidad imaginaria, √−1.
jIgual que i.
epsPrecisión relativa de punto flotante, ε= .
realminEl menor número de punto flotante,  .
realmaxEl mayor número de punto flotante, (2−ε) .
InfInfinito.
NaNNo es un número.

3.2.      Formatos numéricos en Matlab.

De forma predeterminada, Matlab utiliza un formato corto de 5 dígitos para mostrar los números (ilustración 6).

Ilustración 6. Formato de muestreo de decimales original en Matlab, mostrando unicamente 5 dígitos.

Puede cambiar la visualización en la ventana de comandos o en el editor con la función format (ilustración 7).

Ilustración 7. Format long digitalizado en la ventana de comandos de Matlab, ahora mostrando 15 dígitos.

Al usar la función format, solo se establece el formato para la sesión actual de Matlab. Para establecer el formato para las sesiones posteriores, haga clic en Preferences en la pestaña Home de la sección Environment. Seleccione MATLAB > Command Window y, después, elija una opción de Numeric format.

En la tabla 5 se resumen las opciones de formato de las salidas numéricas.

Tabla 5. Formatos disponibles.

Estilo.Resultado.Ejemplo.
short (default)Formato corto con decimales fijos, con 4 dígitos después del separador decimal.3.1416
longFormato largo con decimales fijos, con 15 dígitos después del separador decimal para los valores double y 7 dígitos después del separador decimal para los valores single.3.141592653589793
shortENotación científica corta con 4 dígitos después del separador decimal.3.1416e+00
longENotación científica larga con 15 dígitos después del separador decimal para los valores double y 7 dígitos después del separador decimal para los valores single.3.141592653589793e+00
shortGNotación científica o formato corto con decimales fijos, la opción que sea más compacta, con un total de 5 dígitos.3.1416
longGNotación científica o formato largo con decimales fijos, la opción que sea más compacta, con un total de 15 dígitos para los valores double y 7 dígitos para los valores single.3.14159265358979
shortEngNotación técnica corta (el exponente es un múltiplo de 3) con 4 dígitos después del separador decimal.3.1416e+000
longEngNotación técnica larga (el exponente es un múltiplo de 3) con 15 dígitos significativos.3.14159265358979e+000
+Formato positivo/negativo con los caracteres +, – y espacio en blanco para los elementos positivos, negativos y cero.+
bankFormato de moneda con 2 dígitos después del separador decimal.3.14
hexRepresentación hexadecimal de un número binario de doble precisión.400921fb54442d18
ratRelación de enteros pequeños.355/113
Publica un comentario

Deja un comentario