Saltar al contenido

Formato de Salida en MATLAB

Hola amigos y amigas controleros, bienvenidos nuevamente a nuestro maravilloso curso de MATLAB, en la entradadel dia de hoy hablaremos de los diferentes formatos de salida de MATLAB, que son las formas de como vamos a ver los números en el pront (con 2 cifras decimales, con 4 cifras decimales, con notación cientifica, etc)

Recuerda que si no has visto todas las entradas de nuestro curo de Matlab, puedes hacerlo a través del siguiente enlace: 👉 CURSO GRATIS DE MATLAB

En MATLAB están disponibles algunos formatos de despliegue o formatos de salida en MATLAB y sin importar cuál formato de salida tu elijas, MATLAB usa en sus cálculos números punto flotante de doble precisión y unicamente utilizará el formato de despliegue para mostrarte el resultado en la pantalla. O sea que NO vas a perder precisión en tus cálculos.

A diferencia de algunos otros programas, MATLAB maneja los números enteros y decimales como números de punto flotante.

Para saber como reducir decimales en Matlab o como cambiar el formato de salida de matlab debemos usar las siguientes instrucciones:

Cambiar el formato de salida de MATLAB

Video en Español

Video em Português

Con estas primeras opciones que se muestran aqui puedes entre otras cosas convertir de Fracción a Decimal o también para quitar la notación cientifica de matlab, reducir decimales en matlab e imprimir resultados en matlab de la forma más conveniente para nosotros.

Por lo tanto para cambiar la notación en matlab puedes usar los siguientes comandos los cuales se explican en detalle:

  • format long: usado en matlab para desplegar resultados con 14 cifras decimales
56.320000000000000
  • format long g: Despliega los resultados con 14 cifras decimales eliminando la notación cientifica
33318459.902
  • format bank: conocido como formato banco, sirve en matlab para desplegar el resultado de la operación con 2 cifras decimales en el command windows.
56.32
  • format short: En matlab se usa este formato short para desplegar los resultados con 4 cifras decimales. El formato short en MATLAB es el formato por defecto del software.
56.3200
  • format +: Despliega los signos más y menos de los elementos de una matriz. Si un valor es positivo, se desplegará un signo más; si un valor es negativo, se desplegará un signo menos. Si un valor es cero, no se desplegará nada.
%[4 6 -4 -1 -0.3 1.113 32]
++---++
  • format rat: despliega números como números racionales (es decir: como fracciones). Con esto puedes convertir de Decimal a Fracción en MATLAB
%56.32
1408/25
  • Cuando los números se vuelven demasiado largos o demasiado pequeños para que MATLAB los despliegue en el formato por defecto, automáticamente los expresa en notación científica.
  • format short e: números con notación científica con 4 cifras decimales
  • format long e: números con notación científica con 14 cifras decimales

Notación Cientifica en MATLAB

La notación científica expresa un valor como un número entre 1 y 10, multiplicado por una potencia de 10 (el exponente), esta notación es sumamente útil cuando queremos expresar números extremadamente grandes o extremadamente pequeños.

En otras palabras la notación científica es la forma de como expresar x10 en matlab, por ejemplo: el número de Avogadro es 6.022\times 10^{23}, y el diámetro de un átomo de hierro se vuelve 1.4\times 10^{-10} metros. En MATLAB, los valores en notación científica se designan con una «e» entre el número decimal y el exponente, esto sustituye la expresión x10 y se escribe así:

%Numero de Avogadro
6.022e23

%Diametro de un Atomo
1.4e-10

Finalmente podemos expresar el exponencial en matlab con la función exp(), si deseamos realizar algún calculo con exponenciales.

En este punto, si estas aprendiendo a programar en Matlab, quizas también pueda interesarte como programar en Simulink, el cual es un software paralelo a matlab muy potente para la simulación de todo tipo de sistemas en ingeniería. Si finalizas este curso de simulink, tendrás un certificado de aprobación. Compra el curso con el siguiente enlace y obtén un descuento sobre su valor final:

Eso es todo por la entrada del dia de hoy, espero les haya gustado y hayan aprendido algo nuevo. Si te ha servido el contenido de esta entrada, de los videos y los códigos de implementación y deseas apoyar mi trabajo invitandome a un café super barato, puedes hacerlo en el siguiente link:

👉 Invitar a Sergio a un Café ☕️

Que esten muy bien, nos vemos en la siguiente entrada.