how to write PID function in .m file
Show older comments
i need a pid function in my m file. could anyone please write the function.
2 Comments
Hero
on 18 Mar 2016
I do have same question
PUJARI MURAGA
on 1 Dec 2016
You are having state space model. Suppose I have differential equations then is it possible to do without converting them in state space/laplace ?
Accepted Answer
More Answers (2)
Krishnendu Mukherjee
on 14 May 2012
0 votes
a way is there : suppose ur tf is (1/a+s) which is to be fed to a pid controler. then the overall tf will be: (Kp+Ki/S+Kd.S).(i/S+a)/(1+(Kp+Ki/S+Kd.S).(i/S+a)). now if you want to give step input then : num=[............] den=[............] tf=num/den ster(tf) so you have to transfer the PID and the tf to a overall transfer function.
Daniel
on 24 Oct 2014
0 votes
Please where's the demo? I'm also trying to write a matlab function for pid using the user-defined function block
3 Comments
Arkadiy Turevskiy
on 27 Oct 2014
html link added back
Suyog
on 11 May 2023
How to write pid function in m file
Categories
Find more on PID Controller Tuning 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!