Introducción

Simulink es una herramienta gráfica de simulación y modelado basada en bloques que permite diseñar, analizar y probar sistemas. Es un ambiente gráfico que nos permite realizar abstracciones de una manera sencilla y funcional.

Intención

En este tutorial, aprenderás a crear una función personalizada utilizando bloques de Simulink. Las funciones pueden ser usadas para realizar cálculos complejos o representar ecuaciones matemáticas dentro de un modelo.

En este caso particular se implementará una función muy sencilla en la que la salida es el resultado de multiplicar su entrada por el número 2.

Paso 1: Abrir Simulink

  1. Inicia MATLAB. Para ellos puedes dar click en el siguiente ícono:

Icono

  1. En la barra de comandos, escribe simulink y presiona Enter.

Icono

  1. Se abrirá la ventana de inicio de Simulink.

Icono

Paso 2: Crear un nuevo modelo

  1. En la ventana de inicio de Simulink, haz clic en el botón "Blank Model" para crear un nuevo modelo.
  2. Guarda el modelo con un nombre significativo, por ejemplo: FuncionPersonalizada.slx.

Paso 3: Insertar un bloque Function

  1. En el espacio de trabajo de Simulink, haz clic en "Library Browser" (icono de una biblioteca).

Icono

  1. En el navegador de bibliotecas, busca el bloque MATLAB Function.

Icono

  1. En el navegador de bibliotecas, busca el bloque MATLAB Function.

Icono

  1. Arrastra el bloque MATLAB Function al lienzo.

Icono

Paso 4: Definir la función

  1. Haz doble clic en el bloque MATLAB Function.

Icono

  1. Se abrirá el editor de funciones MATLAB. Ahora puedes escribir tu programa

Icono

  1. Guarda y cierra el editor.

Icono

Paso 5: Conectar entradas y salidas

  1. Agrega un bloque Constant (en la biblioteca "Sources") para representar el valor de entrada a tu función.

Icono

  1. Conecta la salida del bloque Constant a la entrada del bloque MATLAB Function.

Icono

  1. Agrega un bloque Scope (en la biblioteca "Sinks") para visualizar la salida de la función y conecta la salida del bloque MATLAB Function al bloque Scope.

Icono

Paso 6: Configurar y ejecutar el modelo

  1. Configura el valor de la constante en el bloque Constant, por ejemplo, puedes reemplazar el uno por algún valor cualquiera como por ejemplo por el número 5.

Icono

  1. Haz clic en el botón de Run (icono de un triángulo verde) para ejecutar el modelo.

Icono

  1. Abre el bloque Scope para visualizar el resultado de la función.

Icono

Paso 7: Guardar y documentar

  1. Por último guarda el modelo.

Icono