Level-2 MATLAB S-Function
Usar el bloque Level-2 MATLAB S-Function en el modelo
Bibliotecas:
Simulink /
User-Defined Functions
Descripción
Este bloque permite utilizar una función S de MATLAB® de nivel 2 (consulte Write Level-2 MATLAB S-Functions) en un modelo. Para hacerlo, cree una instancia de este bloque en el modelo. Después, introduzca el nombre de la función S de MATLAB de nivel 2 en el campo S-function name del cuadro de diálogo de parámetros del bloque.
Nota
Utilice el bloque S-Function para incluir una función S de MATLAB de nivel 1 en un bloque.
Si la función S de MATLAB de nivel 2 define algún parámetro adicional, puede introducirlos en el campo Parameters del cuadro de diálogo de parámetros del bloque. Introduzca los parámetros como expresiones de MATLAB que se evalúan como sus valores en el orden definido por la función S de MATLAB. Utilice comas para separar cada expresión.
Si un modelo incluye un bloque Level-2 MATLAB S-Function y se produce un error en la función S, el bloque Level-2 MATLAB S-Function muestra información de seguimiento de la pila de MATLAB para el error en un cuadro de diálogo. Haga clic en OK para cerrar el cuadro de diálogo.
Puertos
Entrada
Salida
Parámetros
Características del bloque
Tipos de datos | |
Paso directo |
|
Señales multidimensionales |
|
Señales de tamaño variable |
|
Detección de cruce por cero |
|
a Las funciones S de nivel 1 de MATLAB admiten solo el tipo de datos dobles. Las funciones S de nivel 2 de MATLAB admiten todos los tipos de datos que admite Simulink. | |
Capacidades ampliadas
Historial de versiones
Introducido en R2010b