Package: control 0.2.7

Ben C. Ubah

control: A Control Systems Toolbox

Solves control systems problems relating to time/frequency response, LTI systems design and analysis, transfer function manipulations, and system conversion.

Authors:Ben C. Ubah [aut, cre]

control_0.2.7.tar.gz
control_0.2.7.zip(r-4.5)control_0.2.7.zip(r-4.4)control_0.2.7.zip(r-4.3)
control_0.2.7.tgz(r-4.4-any)control_0.2.7.tgz(r-4.3-any)
control_0.2.7.tar.gz(r-4.5-noble)control_0.2.7.tar.gz(r-4.4-noble)
control_0.2.7.tgz(r-4.4-emscripten)control_0.2.7.tgz(r-4.3-emscripten)
control.pdf |control.html
control/json (API)

# Install 'control' in R:
install.packages('control', repos = c('https://benubah.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/benubah/control/issues

On CRAN:

5.86 score 19 stars 76 scripts 193 downloads 26 mentions 62 exports 6 dependencies

Last updated 5 years agofrom:5f10c0a0ee. Checks:OK: 1 ERROR: 6. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 06 2024
R-4.5-winERRORNov 06 2024
R-4.5-linuxERRORNov 06 2024
R-4.4-winERRORNov 06 2024
R-4.4-macERRORNov 06 2024
R-4.3-winERRORNov 06 2024
R-4.3-macERRORNov 06 2024

Exports:abcdchkackerappendbodebodeplotc2dcarecloopconnectctrbdampdcgaindlyapesortfdbcksysfeedbackfreqrespgensiggivens_rotimpulseimpulseplotinitialinitialplotismimoissisolsimlsimplotltifrltitrlyapnyquistnyquistplotobsvordschurparallelpidplacepolepoly2strpolysubramprampplotremovesysselectsysseriesssss2tfss2zpssdatastepstepplotsysgrouptfTFtf2sstf2zptfchktfdatazp2sszp2tfzpkzpkdata

Dependencies:expmlatticeMASSMatrixpracmasignal

Readme and manuals

Help Manual

Help pageTopics
State-space matrices check.abcdchk
Pole placement gain selection using Ackermann's formulaacker
Append the dynamics of a set of systemsappend sysgroup
Bode Frequency Response for continuous-time Linear Systems.bode bodeplot
Continuous Time model conversion to Discrete Time model.c2d
Continuous-time Algebraic Riccati Equation solutioncare
Closed Feedback Loopscloop
Block diagram interconnections of dynamic systemsconnect
Form Controllability Matrixctrb
Damping and Natural Frequencies for Continuous Systemsdamp
DC Gaindcgain
Discrete Lyapunov Equation Solutiondlyap
Sort Complex Continuous Eigenvalues in Descending Orderesort
Feedback Connection of LTI systemsfdbcksys feedback
Low level frequency response functionfreqresp
Generate periodic signalgensig
Complex Givens Rotationgivens_rot
Impulse Response for Linear Systemsimpulse impulseplot
Initial Condition Response for Linear Systemsinitial initialplot
SISO / MIMO Checkismimo issiso
Time response of a Linear systemlsim
Plot time response of an LTI systemlsimplot
LTI frequency response kernelltifr
Time response of a Linear Time-Invariant systemltitr
Continuous Lyapunov equation solution.lyap
Nyquist Frequency Response for continuous-time Linear Systems.nyquist nyquistplot
Observability Matrixobsv
Ordered schur decompositionordschur
Parallel Connection of two systemsparallel
Proportional-Integral-Derivative (PID) Controllerpid
Pole placement gain selectionplace
Obtain Poles for a Systempole
Print Polynomialpoly2str
Subtracting Polynomialspolysub
Ramp Response for Linear Time-Invariant Systemsramp rampplot
Select/Remove Subsystem in State-space Modelremovesys selectsys
Series Connection of two systemsseries
Create State-space Model.ss
State-space model conversion to Transfer function model.ss2tf
State-space representation to zero-pole-gain representationss2zp
Retrieve State-space datassdata
Step Response for Linear Systemsstep stepplot
Create Transfer function Model.tf
Evaluate Transfer function ExpressionsTF
Transfer function model conversion to State-space model.tf2ss
Transfer function model conversion to Zero-Pole-Gain model.tf2zp
Transfer function check.tfchk
Retrieve Transfer function datatfdata
Convert Zero-Pole-Gain Model to State-Space Modelzp2ss
Zero-pole-gain model conversion to Transfer function modelzp2tf
Create Zero-Pole-Gain Model.zpk
Retrieve zero-pole data from LTI system objectzpkdata