Artifact c40a4036f095872d08b21d92e21a56a70fc9ae115e6644902856c94fdc09653d:
- File mtt/lib/control/PPP/butterworth_matrix.m — part of check-in [af3953deae] at 2021-03-01 11:39:42 on branch master — Cleanup repository after cvs2git conversion. (user: jeff@gridfinity.com, size: 356) [annotate] [blame] [check-ins using] [more...]
- File mttroot/mtt/lib/control/PPP/butterworth_matrix.m — part of check-in [182384e0d6] at 2001-04-02 15:02:35 on branch origin/master — Putting the PPP library under cvs (user: gawthrop@users.sourceforge.net, size: 356) [annotate] [blame] [check-ins using]
function A = butterworth_matrix (n,p) ## usage: A = butterworth (n,p) ## ## A-matrix for generating nth order Butterworth functions with parameter p ## Copyright (C) 2000 by Peter J. Gawthrop ## Butterworth poly pol = ppp_butter(n,p); ## Create A matrix (controller form) A = [-pol(2:n+1) eye(n-1) zeros(n-1,1)]; endfunction