Introducción a la función Simulink Matlab

Las funciones de Simulink son la función que proporciona la salida al proporcionar un conjunto de entradas diferentes. Se usan en Matlab para calcular la salida utilizando varios métodos y cálculos. Tienen un encabezado de función que es el mismo que se usa en muchos lenguajes de programación. Hay diferentes formas de usar la función Simulink en Matlab. Se utilizan en muchos sectores, como el aeroespacial, mecánico para sus vastas aplicaciones, como la simulación y el modelado.

Trabajo de Simulink Matlab

Las funciones de Simulink son las funciones utilizadas en Matlab para fines de simulación y modelado. Se pueden definir utilizando varios métodos como:

  • Al definir la función o escribir la función en bloques definidos por la función.
  • Al definir la función usando un diagrama de Stateflow.
  • Al definir las funciones en un bloque S.

a= function(b)

a= output variable

b=input variable

Del mismo modo, hay diferentes formas de llamar a una función, como llamar a la función en cualquier bloque de función, en un diagrama de flujo de estado o en un bloque de función S. Consisten en un bloque de llamada de entrada, salida y función. Necesitamos definir los argumentos de entrada y salida en él. También puede determinar los diferentes tipos de datos utilizados en el bloque. Las funciones de Simulink se pueden definir de acuerdo con su visibilidad y accesibilidad. Hay diferentes bloques de funciones, como el ámbito y global. En la visibilidad de alcance, el modelo puede acceder a las funciones al mismo tiempo, por encima o por debajo de su nivel, mientras que en la visibilidad global, el modelo puede acceder a las funciones que se declaran en cualquier lugar.

La exportación de las diferentes funciones también puede llevarse a cabo en el ámbito global y global. Una función definida globalmente se puede exportar al nivel superior del modelo, mientras que la función con ámbito se puede exportar a la interfaz del modelo.

Creación de la función Simulink

Para diseñar un bloque Simulink en Matlab necesitamos cuatro bloques, encuéntrelos a continuación:

  • Bloque generador de pulsos: este bloque está destinado a producir una señal de entrada que es necesaria para el diseño del modelo.
  • Bloque de ganancia: si es necesario intensificar la señal de entrada o aumentar la señal, entonces podemos agregar el bloque de ganancia que está destinado a multiplicar la señal de entrada con un factor particular necesario para diseñar el modelo.
  • Bloque integrador: este bloque puede integrar la señal de entrada según el orden. Si colocamos un integrador de segundo orden, integrará la señal de entrada dos veces.
  • Bloque de salida: este bloque generará la señal de salida para el modelo de acuerdo con todas las entradas mencionadas anteriormente por diferentes bloques.

Encuentre los pasos a continuación para crear un modelo Simulink simple en Matlab:

Paso 1: abra el bloque de función Simulink y agréguelo.

Paso 2: Tenemos que agregar el tipo de función en el bloque.

Paso 3: Luego, haga clic en el bloque para definir la función y su algoritmo.

Paso 4: Al final, tenemos que probar el modelo.

Al pasar los argumentos de entrada a través del bloque de funciones, también podemos filtrarlo y enviarlo al bloque para su procesamiento y generar una señal de salida. Esto se puede hacer usando la función de filtro en Matlab. Existen algunas diferencias entre el bloque de subsistemas de funciones y el bloque de funciones de Simulink, como el proceso de invocar cualquier función que se ejecuta mediante una sola línea en el reloj de subsistemas de llamadas de función, mientras que en el bloque de funciones de Simulink se invoca utilizando cualquier referencia, es decir, generalmente el nombre de la función, la entrada los argumentos que son formales no están presentes en el bloque de subsistemas de funciones mientras está presente en el bloque de funciones Simulink. Las entradas que son de tipo señal y argumento pueden ser vectoriales, escalares o matriciales. Del mismo modo, la salida que es de tipo señal y argumento puede ser vectorial, escalar o matriz.

Usos de la función Simulink Matlab

  • Se utilizan principalmente para la simulación, como su uso en un cilindro hidráulico.
  • Se pueden usar para controlar o regular la velocidad del motor.
  • Se utilizan para simular y modelar dispositivos automáticos como sistemas de control climático o cualquier controlador.
  • Se utilizan en aplicaciones aeroespaciales como el seguimiento del radar, la gestión del tráfico aéreo y el control de la aeronave.
  • También se utilizan en varios diseños de automatización industrial.

Conclusión

Las funciones de Simulink son los bloques gráficos que se utilizan para simular y modelar. Puede calcular el bloque con gran eficiencia y productividad. Sin embargo, hay ciertas limitaciones que se deben verificar y tener en cuenta antes de aplicar la función Simulink en Matlab.

Artículos recomendados

Esta es una guía para la función Simulink Matlab. Aquí discutimos la Introducción, Sintaxis, Funcionamiento de Simulink Matlab y Ejemplos del uso de la Función Simulink Matlab. También puede consultar nuestros otros artículos relacionados para obtener más información:

  1. Matriz en Matlab
  2. Parcelas de dispersión en Matlab
  3. Función de suma en Matlab
  4. Funciones de MATLAB

Categoría: