Linking Simulink with m.file in MATLAB

Hi, I have the model of a power system in Simulink. I need to use some variable values in simulink to write down a linear programming (Linprog)in an m.file and use the results again in the Simulink. I know that I should extract the inputs used for the Linprog from simulink to workspace. Can anyone tell me how I should call those variables from workspace and how to return the results to Simulink?
Thanks Mitra

Respuestas (1)

Kaustubha Govind
Kaustubha Govind el 29 de Abr. de 2013

0 votos

You need to create a Simulink block that will execute your MATLAB code as part of the model. Please see the section MATLAB Function Blocks for a list of available options.

1 comentario

mitra
mitra el 13 de Mayo de 2013
Actually, the Simulink m.file block is not capable of addressing the optimization programming (linprog). As I heard, I need to generate a m.file outside the simulink environment and call the simulink variables. However, I don't know the details!!

Iniciar sesión para comentar.

Categorías

Más información sobre Modeling en Centro de ayuda y File Exchange.

Productos

Preguntada:

el 24 de Abr. de 2013

Community Treasure Hunt

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

Start Hunting!

Translated by