create_landau_benchmark

create_landau_benchmark#

Class method.

do_dpc.control_utils.lti_systems.create_landau_benchmark(meas_noise_std=None, process_noise_std=None, meas_noise_seed=None, process_noise_seed=None)[source]#

Creates and returns an LTISimulator instance representing the Landau Benchmark.

All the eigenvalues of this system have mags that are close, but less than, 1

Optional Noise Parameters:

meas_noise_std (ndarray, optional): Standard deviation of measurement noise. process_noise_std (ndarray, optional): Standard deviation for process noise. meas_noise_seed (int, optional): Seed for the measurement noise. process_noise_seed (int, optional): Seed for the process noise.

Returns:

A configured instance with the specified noise properties.

Return type:

LTISimulator