mirror of
https://github.com/TheAlgorithms/C.git
synced 2026-02-15 05:55:08 +00:00
[PR #350] [MERGED] Add PID (Proportional Integral Derivative) Controller #691
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/TheAlgorithms/C/pull/350
Author: @ghost
Created: 10/5/2019
Status: ✅ Merged
Merged: 11/2/2019
Merged by: @ashwek
Base:
master← Head:pid📝 Commits (8)
aaa2546Added commented solution to problem 461d9b9bbdleetcode: Address readability of a few cases, and fix 28326ff845Merge pull request #336 from SaurusXI/masterc6f1264Merge pull request #337 from CertifiedBlyndGuy/mastere5ca606Add PID (Proportional Integral Derivative) Controller Algorithm8f40283Add PID to README.md4e48bbeCleanup PID17461f2Merge branch 'master' into pid📊 Changes
2 files changed (+83 additions, -2 deletions)
View changed files
📝
README.md(+5 -2)➕
misc/pid.c(+78 -0)📄 Description
This PR adds the PID Controller - a common (and likely most ubiquitous) linear control systems algorithm. For now, since there are no other control algorithms present in the repo, I have added it into the
miscfolder. Apologies if this is slightly out of scope of your definition of algorithms, but I figured if the client server socket example was in scope, then this likely would be too.More information about the PID Controller can be found here: https://en.wikipedia.org/wiki/PID_controller
Thanks, Ciaran
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.