Python Kontrol Library
master
Contents:
Kontrol Home
Getting Started
How to use Kontrol
Tutorials
Kontrol API
Contact
For Developers
Python Kontrol Library
Index
Edit on GitHub
Index
A
|
C
|
D
|
E
|
F
|
G
|
H
|
I
|
K
|
L
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
V
|
W
|
X
|
Y
|
Z
A
A_reduced (kontrol.dmd.dmd.DMD attribute)
(kontrol.dmd.dmd.DMD property)
add_integral_control() (in module kontrol.regulator.feedback)
add_proportional_control() (in module kontrol.regulator.feedback)
alpha_h (kontrol.sensact.optical_lever.OpticalLeverSensingMatrix property)
alpha_v (kontrol.sensact.optical_lever.OpticalLeverSensingMatrix property)
amplitude (kontrol.curvefit.model.math_model.Erf property)
args (kontrol.curvefit.model.model.Model property)
(kontrol.curvefit.model.transfer_function_model.ComplexZPK property)
(kontrol.curvefit.model.transfer_function_model.DampedOscillator property)
(kontrol.curvefit.model.transfer_function_model.SimpleZPK property)
asd2rms() (in module kontrol.core.spectral)
asd2ts() (in module kontrol.core.spectral)
auto_truncate() (in module kontrol.dmd.utils)
C
c_align() (in module kontrol.sensact.optical_lever)
c_miscenter() (in module kontrol.sensact.optical_lever)
c_rotation() (in module kontrol.sensact.optical_lever)
calibrate() (in module kontrol.sensact.calibration)
calibrate_erf() (in module kontrol.sensact.calibration)
calibrate_linear() (in module kontrol.sensact.calibration)
check_tf_equal() (in module kontrol.core.controlutils)
clean() (kontrol.transfer_function.transfer_function.TransferFunction method)
clean_tf() (in module kontrol.core.controlutils)
clean_tf2() (in module kontrol.core.controlutils)
clean_tf3() (in module kontrol.core.controlutils)
ComplementaryFilter (class in kontrol.complementary_filter.complementary_filter)
complex2wq() (in module kontrol.core.controlutils)
complex_frequencies (kontrol.dmd.dmd.DMD attribute)
(kontrol.dmd.dmd.DMD property)
ComplexZPK (class in kontrol.curvefit.model.transfer_function_model)
compute_complex_frequencies() (kontrol.dmd.dmd.DMD method)
compute_dmd_modes() (kontrol.dmd.dmd.DMD method)
compute_reduced_model() (kontrol.dmd.dmd.DMD method)
convert_unstable_tf() (in module kontrol.core.controlutils)
Cost (class in kontrol.curvefit.cost)
cost (kontrol.curvefit.curvefit.CurveFit property)
CoupledOscillator (class in kontrol.curvefit.model.transfer_function_model)
critical_damp_calculated() (in module kontrol.regulator.feedback)
critical_damp_optimize() (in module kontrol.regulator.feedback)
critical_damping() (in module kontrol.regulator.feedback)
CurveFit (class in kontrol.curvefit.curvefit)
D
d_h (kontrol.sensact.optical_lever.OpticalLeverSensingMatrix property)
d_v (kontrol.sensact.optical_lever.OpticalLeverSensingMatrix property)
damped_oscillator_args (kontrol.curvefit.model.transfer_function_model.DampedOscillator property)
DampedOscillator (class in kontrol.curvefit.model.transfer_function_model)
delta_d (kontrol.sensact.optical_lever.HorizontalOpticalLeverSensingMatrix property)
(kontrol.sensact.optical_lever.VerticalOpticalLeverSensingMatrix property)
delta_x (kontrol.sensact.optical_lever.OpticalLeverSensingMatrix property)
delta_y (kontrol.sensact.optical_lever.OpticalLeverSensingMatrix property)
den (kontrol.curvefit.model.transfer_function_model.TransferFunctionModel property)
depth (kontrol.transfer_function.notch.Notch property)
diagonalize() (kontrol.sensact.matrix.SensingMatrix method)
DMD (class in kontrol.dmd.dmd)
dmd_forecast() (in module kontrol.dmd.forecast)
dmd_modes (kontrol.dmd.dmd.DMD attribute)
dt (kontrol.dmd.dmd.DMD attribute)
(kontrol.dmd.dmd.DMD property)
E
eig_reduced_model() (kontrol.dmd.dmd.DMD method)
Erf (class in kontrol.curvefit.model.math_model)
error_func (kontrol.curvefit.cost.Cost property)
error_func_kwargs (kontrol.curvefit.cost.Cost property)
F
f (kontrol.complementary_filter.complementary_filter.ComplementaryFilter property)
(kontrol.sensact.optical_lever.HorizontalOpticalLeverSensingMatrix property)
(kontrol.sensact.optical_lever.VerticalOpticalLeverSensingMatrix property)
f_h (kontrol.sensact.optical_lever.OpticalLeverSensingMatrix property)
f_v (kontrol.sensact.optical_lever.OpticalLeverSensingMatrix property)
filter1 (kontrol.complementary_filter.complementary_filter.ComplementaryFilter property)
filter2 (kontrol.complementary_filter.complementary_filter.ComplementaryFilter property)
fit() (kontrol.curvefit.curvefit.CurveFit method)
fn (kontrol.curvefit.model.transfer_function_model.DampedOscillator property)
fn_pole (kontrol.curvefit.model.transfer_function_model.ComplexZPK attribute)
(kontrol.curvefit.model.transfer_function_model.ComplexZPK property)
fn_zero (kontrol.curvefit.model.transfer_function_model.ComplexZPK attribute)
(kontrol.curvefit.model.transfer_function_model.ComplexZPK property)
format (kontrol.sensact.optical_lever.OpticalLeverSensingMatrix property)
foton() (kontrol.transfer_function.notch.Notch method)
(kontrol.transfer_function.transfer_function.TransferFunction method)
foton2tf() (in module kontrol.core.foton)
frequency (kontrol.transfer_function.notch.Notch property)
G
gain (kontrol.curvefit.model.transfer_function_model.ComplexZPK property)
(kontrol.curvefit.model.transfer_function_model.DampedOscillator property)
(kontrol.curvefit.model.transfer_function_model.SimpleZPK attribute)
(kontrol.curvefit.model.transfer_function_model.SimpleZPK property)
generalized_plant() (in module kontrol.complementary_filter.synthesis)
generalized_sekiguchi() (in module kontrol.complementary_filter.predefined)
generic_tf() (in module kontrol.core.controlutils)
get_zpk2tf() (in module kontrol.core.foton)
H
h2complementary() (in module kontrol.complementary_filter.synthesis)
h2synthesis() (kontrol.complementary_filter.complementary_filter.ComplementaryFilter method)
,
[1]
hankel() (in module kontrol.dmd.utils)
hinfcomplementary() (in module kontrol.complementary_filter.synthesis)
hinfsynthesis() (kontrol.complementary_filter.complementary_filter.ComplementaryFilter method)
,
[1]
HorizontalOpticalLeverSensingMatrix (class in kontrol.sensact.optical_lever)
I
intercept (kontrol.curvefit.model.math_model.StraightLine attribute)
(kontrol.curvefit.model.math_model.StraightLine property)
K
kontrol.complementary_filter.complementary_filter
module
kontrol.complementary_filter.predefined
module
kontrol.complementary_filter.synthesis
module
kontrol.core.controlutils
module
kontrol.core.foton
module
kontrol.core.math
module
kontrol.core.spectral
module
kontrol.curvefit.cost
module
kontrol.curvefit.curvefit
module
kontrol.curvefit.error_func
module
kontrol.curvefit.model.math_model
module
kontrol.curvefit.model.model
module
kontrol.curvefit.model.transfer_function_model
module
kontrol.curvefit.transfer_function_fit
module
kontrol.dmd.dmd
module
kontrol.dmd.forecast
module
kontrol.dmd.utils
module
kontrol.regulator.feedback
module
kontrol.regulator.oscillator
module
kontrol.regulator.post_filter
module
kontrol.regulator.predefined
module
kontrol.sensact.calibration
module
kontrol.sensact.matrix
module
kontrol.sensact.optical_lever
module
kontrol.transfer_function.notch
module
kontrol.transfer_function.transfer_function
module
L
load_transfer_function() (in module kontrol.transfer_function.transfer_function)
log_mse() (in module kontrol.core.math)
(in module kontrol.curvefit.error_func)
low_pass() (in module kontrol.regulator.predefined)
low_rank_approximation() (kontrol.dmd.dmd.DMD method)
lstrip() (kontrol.transfer_function.transfer_function.TransferFunction method)
lucia() (in module kontrol.complementary_filter.predefined)
M
Matrix (class in kontrol.sensact.matrix)
mode_composition() (in module kontrol.regulator.feedback)
mode_decomposition() (in module kontrol.regulator.feedback)
Model (class in kontrol.curvefit.model.model)
model (kontrol.curvefit.curvefit.CurveFit property)
model_kwargs (kontrol.curvefit.curvefit.CurveFit property)
modified_sekiguchi() (in module kontrol.complementary_filter.predefined)
module
kontrol.complementary_filter.complementary_filter
kontrol.complementary_filter.predefined
kontrol.complementary_filter.synthesis
kontrol.core.controlutils
kontrol.core.foton
kontrol.core.math
kontrol.core.spectral
kontrol.curvefit.cost
kontrol.curvefit.curvefit
kontrol.curvefit.error_func
kontrol.curvefit.model.math_model
kontrol.curvefit.model.model
kontrol.curvefit.model.transfer_function_model
kontrol.curvefit.transfer_function_fit
kontrol.dmd.dmd
kontrol.dmd.forecast
kontrol.dmd.utils
kontrol.regulator.feedback
kontrol.regulator.oscillator
kontrol.regulator.post_filter
kontrol.regulator.predefined
kontrol.sensact.calibration
kontrol.sensact.matrix
kontrol.sensact.optical_lever
kontrol.transfer_function.notch
kontrol.transfer_function.transfer_function
mse() (in module kontrol.core.math)
(in module kontrol.curvefit.error_func)
N
nargs (kontrol.curvefit.model.model.Model property)
noise1 (kontrol.complementary_filter.complementary_filter.ComplementaryFilter property)
noise2 (kontrol.complementary_filter.complementary_filter.ComplementaryFilter property)
noise_error() (in module kontrol.curvefit.error_func)
noise_super() (kontrol.complementary_filter.complementary_filter.ComplementaryFilter method)
Notch (class in kontrol.transfer_function.notch)
notch() (in module kontrol.core.foton)
(in module kontrol.regulator.predefined)
npole (kontrol.curvefit.model.transfer_function_model.SimpleZPK property)
(kontrol.curvefit.model.transfer_function_model.TransferFunctionModel property)
npole_pairs (kontrol.curvefit.model.transfer_function_model.ComplexZPK property)
num (kontrol.curvefit.model.transfer_function_model.TransferFunctionModel property)
nzero (kontrol.curvefit.model.transfer_function_model.SimpleZPK property)
(kontrol.curvefit.model.transfer_function_model.TransferFunctionModel property)
nzero_pairs (kontrol.curvefit.model.transfer_function_model.ComplexZPK property)
O
OpticalLeverSensingMatrix (class in kontrol.sensact.optical_lever)
optimize_result (kontrol.curvefit.curvefit.CurveFit property)
optimized_args (kontrol.curvefit.curvefit.CurveFit property)
optimizer (kontrol.curvefit.curvefit.CurveFit property)
optimizer_kwargs (kontrol.curvefit.curvefit.CurveFit property)
options (kontrol.curvefit.transfer_function_fit.TransferFunctionFit property)
outlier_exists() (in module kontrol.core.controlutils)
outliers() (in module kontrol.core.controlutils)
P
pad_above_maxima() (in module kontrol.core.spectral)
pad_above_minima() (in module kontrol.core.spectral)
pad_below_maxima() (in module kontrol.core.spectral)
pad_below_minima() (in module kontrol.core.spectral)
phi_len (kontrol.sensact.optical_lever.OpticalLeverSensingMatrix property)
phi_tilt (kontrol.sensact.optical_lever.OpticalLeverSensingMatrix property)
pid() (in module kontrol.regulator.oscillator)
(in module kontrol.regulator.predefined)
pole (kontrol.curvefit.model.transfer_function_model.SimpleZPK attribute)
(kontrol.curvefit.model.transfer_function_model.SimpleZPK property)
polyval() (in module kontrol.core.math)
post_low_pass() (in module kontrol.regulator.post_filter)
post_notch() (in module kontrol.regulator.post_filter)
predict() (kontrol.dmd.dmd.DMD method)
prediction (kontrol.dmd.dmd.DMD attribute)
(kontrol.dmd.dmd.DMD property)
prefit() (kontrol.curvefit.curvefit.CurveFit method)
proportional_integral_derivative() (in module kontrol.regulator.predefined)
Q
q (kontrol.curvefit.model.transfer_function_model.DampedOscillator property)
(kontrol.transfer_function.notch.Notch property)
q_pole (kontrol.curvefit.model.transfer_function_model.ComplexZPK attribute)
(kontrol.curvefit.model.transfer_function_model.ComplexZPK property)
q_zero (kontrol.curvefit.model.transfer_function_model.ComplexZPK attribute)
(kontrol.curvefit.model.transfer_function_model.ComplexZPK property)
quad_sum() (in module kontrol.core.math)
R
r (kontrol.sensact.optical_lever.HorizontalOpticalLeverSensingMatrix property)
(kontrol.sensact.optical_lever.VerticalOpticalLeverSensingMatrix property)
r_h (kontrol.sensact.optical_lever.OpticalLeverSensingMatrix property)
r_lens (kontrol.sensact.optical_lever.HorizontalOpticalLeverSensingMatrix property)
(kontrol.sensact.optical_lever.VerticalOpticalLeverSensingMatrix property)
r_lens_h (kontrol.sensact.optical_lever.OpticalLeverSensingMatrix property)
r_lens_v (kontrol.sensact.optical_lever.OpticalLeverSensingMatrix property)
r_v (kontrol.sensact.optical_lever.OpticalLeverSensingMatrix property)
rpoly2tf() (in module kontrol.core.foton)
rstrip() (kontrol.transfer_function.transfer_function.TransferFunction method)
run() (kontrol.dmd.dmd.DMD method)
S
save() (kontrol.transfer_function.transfer_function.TransferFunction method)
sekiguchi() (in module kontrol.complementary_filter.predefined)
SensingMatrix (class in kontrol.sensact.matrix)
sigma (kontrol.dmd.dmd.DMD attribute)
(kontrol.dmd.dmd.DMD property)
sigma_truncated (kontrol.dmd.dmd.DMD attribute)
(kontrol.dmd.dmd.DMD property)
SimpleZPK (class in kontrol.curvefit.model.transfer_function_model)
slope (kontrol.curvefit.model.math_model.Erf property)
(kontrol.curvefit.model.math_model.StraightLine attribute)
(kontrol.curvefit.model.math_model.StraightLine property)
snapshot_1 (kontrol.dmd.dmd.DMD attribute)
(kontrol.dmd.dmd.DMD property)
snapshot_2 (kontrol.dmd.dmd.DMD attribute)
(kontrol.dmd.dmd.DMD property)
sos() (in module kontrol.core.controlutils)
spectrum_error() (in module kontrol.curvefit.error_func)
stabilize() (kontrol.transfer_function.transfer_function.TransferFunction method)
StraightLine (class in kontrol.curvefit.model.math_model)
svd() (kontrol.dmd.dmd.DMD method)
T
tf (kontrol.curvefit.model.transfer_function_model.ComplexZPK property)
(kontrol.curvefit.model.transfer_function_model.SimpleZPK attribute)
(kontrol.curvefit.model.transfer_function_model.SimpleZPK property)
(kontrol.curvefit.model.transfer_function_model.TransferFunctionModel attribute)
(kontrol.curvefit.model.transfer_function_model.TransferFunctionModel property)
tf2foton() (in module kontrol.core.foton)
tf2rpoly() (in module kontrol.core.foton)
tf2zpk() (in module kontrol.core.foton)
tf_error() (in module kontrol.curvefit.error_func)
tf_order_split() (in module kontrol.core.controlutils)
tfmatrix2tf() (in module kontrol.core.controlutils)
three_channel_correlation() (in module kontrol.core.spectral)
time_dynamics (kontrol.dmd.dmd.DMD attribute)
(kontrol.dmd.dmd.DMD property)
TransferFunction (class in kontrol.transfer_function.transfer_function)
TransferFunctionFit (class in kontrol.curvefit.transfer_function_fit)
TransferFunctionModel (class in kontrol.curvefit.model.transfer_function_model)
truncation_value (kontrol.dmd.dmd.DMD attribute)
(kontrol.dmd.dmd.DMD property)
two_channel_correlation() (in module kontrol.core.spectral)
U
u (kontrol.dmd.dmd.DMD attribute)
(kontrol.dmd.dmd.DMD property)
u_truncated (kontrol.dmd.dmd.DMD attribute)
(kontrol.dmd.dmd.DMD property)
update_matrices_decorator() (kontrol.sensact.optical_lever.OpticalLeverSensingMatrix method)
V
v_constant (kontrol.dmd.dmd.DMD attribute)
(kontrol.dmd.dmd.DMD property)
v_reduced (kontrol.dmd.dmd.DMD attribute)
VerticalOpticalLeverSensingMatrix (class in kontrol.sensact.optical_lever)
vh (kontrol.dmd.dmd.DMD attribute)
(kontrol.dmd.dmd.DMD property)
vh_truncated (kontrol.dmd.dmd.DMD attribute)
(kontrol.dmd.dmd.DMD property)
W
w_reduced (kontrol.dmd.dmd.DMD attribute)
weight (kontrol.curvefit.transfer_function_fit.TransferFunctionFit property)
X
x0 (kontrol.curvefit.transfer_function_fit.TransferFunctionFit property)
x_offset (kontrol.curvefit.model.math_model.Erf property)
xdata (kontrol.curvefit.curvefit.CurveFit property)
Y
y_offset (kontrol.curvefit.model.math_model.Erf property)
ydata (kontrol.curvefit.curvefit.CurveFit property)
yfit (kontrol.curvefit.curvefit.CurveFit property)
Z
zero (kontrol.curvefit.model.transfer_function_model.SimpleZPK attribute)
(kontrol.curvefit.model.transfer_function_model.SimpleZPK property)
zpk() (in module kontrol.core.controlutils)
zpk2tf() (in module kontrol.core.foton)
Read the Docs
v: master
Versions
master
latest
stable
v1.0.0-alpha
Downloads
pdf
On Read the Docs
Project Home
Builds