Exportar código de Simulink a MATLAB

조회 수: 56 (최근 30일)
Alejandro Reyes
Alejandro Reyes 2019년 5월 15일
답변: Angelo 2024년 1월 9일
Buen día.
Mi duda es la siguiente: ¿Puedo exportar un modelo de Simulink a código de MATLAB? he estado intentando pero no he conseguido la forma de hacerlo.
Tambien tengo otra duda. Tengo un diagrama (adjunto la imagen) al que le agregué puertos de entrada y de salida. ¿Es posible ejecutar el bloque de simulink desde una funcion en matlab, escribiendo las entradas y que este me entregue las salidas como el resultado?
De antemano, muchas gracias.
Saludos!

답변 (2개)

Jesús Zambrano
Jesús Zambrano 2020년 2월 7일
Hola Alejandro,
No hay manera de convertir a código de MATLAB. Una solución intermedia es convertir el modelo Simulink a un bloque S-function. Para más información visita la sección S-Function Block en el siguiente enlace https://www.mathworks.com/help/releases/R2019b/simulink/ug/create-your-own-simulink-block.html
Para la segunda pregunta, puede ejecutar un modelo Simulink desde el Command Window usando el comando sim. Primero debes definir los datos de entrada del modelo. En tu caso tienes 3 puertos de entrada, así que debes definir 3 vectores en la Configuración de Parametros del modelo, sección Data Import/Export, checkbox Input. Para más información visita el siguiente linkhttps://www.mathworks.com/help/releases/R2019b/simulink/ug/load-data-to-root-level-input-ports-1.html#bsuwnz1
En esa misma sección de Data Import/Export, selecciona el checkbox Output para así tener acceso a los resultados de la simulacion en el workspace.

Angelo
Angelo 2024년 1월 9일
una pregunta, se puede exportar un codigo de Matlab a Simulink inmediatamente para reflejar el sistema de bloques ???

카테고리

Help CenterFile Exchange에서 DSP Algorithm Acceleration에 대해 자세히 알아보기

제품


릴리스

R2018b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by