Linking Simulink with m.file in MATLAB

1 view (last 30 days)
mitra
mitra on 24 Apr 2013
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

Answers (1)

Kaustubha Govind
Kaustubha Govind on 29 Apr 2013
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 Comment
mitra
mitra on 13 May 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!!

Sign in to comment.

Categories

Find more on Modeling in Help Center and File Exchange

Products

Community Treasure Hunt

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

Start Hunting!