martes, 28 de septiembre de 2021

Compatibilidad entre diferentes versiones de MATLAB

En esta entrada hablaremos acerca de como comparar las funciones entre diferentes versiones de MATLAB, esto nos resulta muy útil al migrar muestro trabajo a nuevas versiones de MATLAB.


 

Este blog es administrado por MultiON Consulting S.A. de C.V.

martes, 31 de agosto de 2021

Usando la función comet

En esta entrada veremos cómo usar la función comet de MATLAB para crear una visualización y animación de un par de vectores, además hablaremos un poco de la funcionalidad que tiene la pestaña PLOTS. Si quieres saber más acerca del uso de comet, puede visitar la documentación de la función desde aquí.


Este blog es administrado por MultiON Consulting S.A. de C.V.

Tipos de datos básicos en MATLAB

En esta entrada hablaremos acerca de los tipos de datos básicos en MATLAB, entre ellos se encuentran los datos numéricos de diferente tipo, los datos de tipo texto, las celdas y las estructuras. Si deseas conocer más acerca de este tipo de datos, puedes hacerlo desde aquí.


 

 Este blog es administrado por MultiON Consulting S.A. de C.V.

miércoles, 30 de junio de 2021

Generación de código de Simulink a AUTOSAR

En esta entrada hablaremos acerca de AUTOSAR y cómo podemos crear modelos de componentes AUTOSAR desde Simulink, todo esto es posible gracias a la herramienta AUTOSAR Blockset, para conocer más acerca de esta herramienta ingrese aquí.
 

martes, 2 de marzo de 2021

Usando el Data Inspector de Simulink

En esta entrada hablaremos de cómo usar el data inspector de Simulink. El data inspector hace que no tengamos que enviar información al workspace de MATLAB cada vez que ejecutemos una simulación de nuestro diagrama y nos permite comparar la salida de cada una de ellas. Si desea conocer más acerca del data inspector ingrese aquí 




jueves, 14 de enero de 2021

Conexión interactiva a una base de datos con MATLAB

En esta entrada hablaremos acerca de cómo conectarnos a una base de datos usando Database Explorer. Para nuestro ejemplo importaremos una base de datos OBDC de Access colocando un usuario y una contraseña para ello.
 
 
 
 





miércoles, 14 de octubre de 2020

Ajuste de curvas con MATLAB Parte 2

Continuando con el ajuste de curvas, en la entrada anterior se mostró como obtener una ecuación de una curva de una forma interactiva, pero cuando queremos automatizar un proceso y aplicarlo a una base de datos con la que contamos, no es tan eficiente, por lo que en esta ocasión realizaremos una juste de curva con ayuda de un comando llamado polyfit.

p = polyfit(x,y,n)

El comando polyfit devuelve los coeficientes del polinomio ingresado.

Comencemos con generar un polinomio:


Definimos la variable x en nuestro Command Window como un vector igualmente espaciado con valor inicial de 0, valor final de 4*pi y que contenga 10 valores nuestro vector, como resultado obtenemos lo siguiente:


Después definimos la variable y como función del vector x




Grafiquemos esta serie de puntos para visualizarlos en el plano en 2D, para eso utilizaremos el siguiente comando:


Por lo que obtendremos lo siguiente:


 

Ahora usaremos la función de polyfit para ajustar un polinomio que cumpla con los puntos mostrados previamente, comenzaremos usando el grado= 3

Una vez que obtuvimos el polinomio, vamos a evaluarlo por lo que generemos un par de vectores con los nombres de x1 y y1.


Ahora gráficaremos tanto el resultado de polysfit en grado 3 con los puntos que teníamos previamente, recordemos que para sobreponer 2 graficos usamos el comando hold.


Obtenemos lo siguiente:


Al ver el resultado, podemos identificar que el grado 3, no cumple con toda la intersección de todos los puntos, por lo que subiremos de grado en grado hasta obtener el cumpla.

Nota: se puede observar que se cuentan con 9 puntos en la gráfica, por lo que se buscara un polinomio de grado igual o cercano a este número.


Y de esta forma podemos generar un polinomio a partir de una serie de puntos con ayuda de polyfit y podemos evaluar los polinomios que tengamos con ayuda de polyval.

Esto es todo por esta ocasión. Te invitamos a seguir al pendiente de nuestro Blog, ¡Gracias!