How can I convert a Simulink PID block into a Matlab code ?

I need to convert a PID block system in Simulink into Matlab code and then into C. Any tips ?

Answers (1)

There is a PID object in Control System Toolbox,but this object is only for analysis, not for implementation. In other words, you can use it for say computing a bode plot of a closed-loop system, but you cannot generate code from it. If you want to generate C code, you need to use PID Controller block in Simulink and generate code from it using Simulink Coder.

Asked:

on 8 Dec 2016

Community Treasure Hunt

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

Start Hunting!