How to define Proportional Integral (PI) controller as a function (from script), to generate C code?

The general form of PI controller is Kp+ Ki/S (laplace).
I used this following code:
function s=controller(kp,ki)
s = tf([kp ki],[1 0])
but when I convert it into C code, I get this error:
The 'tf' class does not support code generation.
I need to code PI controller in C language, Do you have any suggestion to solve the problem?
Thank you

답변 (0개)

카테고리

도움말 센터File Exchange에서 Control Systems에 대해 자세히 알아보기

질문:

2016년 9월 16일

Community Treasure Hunt

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

Start Hunting!

Translated by