lunes, 23 de abril de 2018

Creación de funciones en MATLAB (parte 2)

En esta entrada crearemos una función personalizada sencilla en MATLAB.
En este caso crearemos una función que tiene dos entradas y una salida. Esta función realizará la suma de las dos entradas y después elevará este resultado al cuadrado.


Iniciemos con un Script  en blanco.


Escribimos la palabra reservada function seguida de la salida, el signo de asignación (=), el nombre de la función y finalmente las entradas entre paréntesis.



Después de esto, colocamos las operaciones que realizaremos utilizando las entradas y salidas de nuestra función.



Y por último colocamos la palabra end.



Ahora solo es necesario guardar nuestro archivo con el nombre que le hemos dado a nuestra función.



Ahora podemos hacer uso de nuestra función personalizada como si fuera una función más de MATLAB (podemos agregar la Path de MATLAB en caso de que así sea requerido).



Una ventaja de utilizar este tipo de funciones es que podemos utilizar valore directamente como entradas o utilizar variables que se encuentren en el workspace de MATLAB. Además, podemos utilizar cualquier nombre tanto para las variables de entrada de la función como para las variables de salida, ya que esto no presenta ninguna restrcción.


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

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

lunes, 9 de abril de 2018

Creación de funciones en MATLAB (parte 1)

En algunas ocasiones no contamos con algunas de las herramientas o la función que deseamos realizar no se encuentra disponible en el conjunto de funciones de las bibliotecas de MATLAB. Por esta razón es necesario contar con alguna herramienta que nos permita crear funciones personalizadas.

MATLAB cuenta con la ventaja de que utilizando un Script en blanco podemos crear funciones personalizadas siguiendo un conjunto de pasos y guardando de manera correcta nuestro archivo.

En esta entrada describiremos los pasos necesarios para generar funciones en MATLAB y como almacenarlas.

Como primer paso debemos verificar el funcionamiento correcto de nuestro código en MATLAB, si este funciona de manera adecuada podemos continuar con el proceso de creación de nuestra función personalizada.


Después de esto, es necesario contar con un Script de MATLAB en blanco e iniciar nuestro archivo con la palabra reservada fuction  con la cual se indica que el archivo será una función. Nuestro código debe ir debajo de esta palabra reservada y debe llevar finalizar con la palabra end


Seguido de la palabra function entre corchetes deben indicarse las salidas o salida de nuestra función, segudas del símbolo de asiganción, el nombre de la función y entre paréntesis deben ir la cantidad de entradas o la entrada a nuestra función.


Otro aspecto importante al crear funciones en MATLAB es que nuestro Script debe llevar el nombre que le hemos asignado a la función y el archivo debe contar con extensión .m


Esto es todo por esta ocasión. Te invitamos a seguir al pendiente de nuestro Blog, en la siguiente entrada veremos un ejemplo de una función personalizada en MATLAB ¡Gracias!

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