Existen varias funciones especiales que proporcionan valores de constantes útiles (tabla 4).
Tabla 4. Constantes especiales.
pi | 3.14159265… |
i | Unidad imaginaria, √−1. |
j | Igual que i. |
eps | Precisión relativa de punto flotante, ε= . |
realmin | El menor número de punto flotante, . |
realmax | El mayor número de punto flotante, (2−ε) . |
Inf | Infinito. |
NaN | No es un número. |
De forma predeterminada, Matlab utiliza un formato corto de 5 dígitos para mostrar los números (ilustración 6).
Puede cambiar la visualización en la ventana de comandos o en el editor con la función format (ilustración 7).
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 |
long | Formato 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 |
shortE | Notación científica corta con 4 dígitos después del separador decimal. | 3.1416e+00 |
longE | Notació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 |
shortG | Notació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 |
longG | Notació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 |
shortEng | Notación técnica corta (el exponente es un múltiplo de 3) con 4 dígitos después del separador decimal. | 3.1416e+000 |
longEng | Notació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. | + |
bank | Formato de moneda con 2 dígitos después del separador decimal. | 3.14 |
hex | Representación hexadecimal de un número binario de doble precisión. | 400921fb54442d18 |
rat | Relación de enteros pequeños. | 355/113 |