How to use S-function in MATLAB Command

4 views (last 30 days)
Elham Tofighi
Elham Tofighi on 24 Nov 2015
Moved: Sabin on 18 Dec 2022
Hello, I have a given s-function that contains a model of a wind turbine. I have also designed a PID controller to control this turbine (model given as s-function) in Simulink. Now , I want to control the model (in S-function) with the same controller directly in MATLAB (using codes instead of simulink)
Please let me know if there is a way to run S-function in MATLAB Command.
Sincerely, Elham

Answers (1)

Madhu Govindarajan
Madhu Govindarajan on 17 Dec 2015
Moved: Sabin on 18 Dec 2022
As far as I know the mex files that get generated for a S-function block in Simulink cannot be called in MATLAB, so my guess is you will have to write the equivalent of this as a function in MATLAB.

Categories

Find more on Block and Blockset Authoring 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!