swot_simulator.error.roll_phase.RollPhase#
- class swot_simulator.error.roll_phase.RollPhase(parameters: Parameters, roll_psd: ndarray, gyro_psd: ndarray, phase_psd: ndarray, spatial_frequency: ndarray)[source]#
Bases:
object
Roll errors.
- Parameters
parameters (settings.Parameters) – Simulation settings
roll_psd (numpy.ndarray) – Power spectral density the roll control angle
gyro_psd (numpy.ndarray) – Power spectral density the roll error knowledge (also called gyro error)
phase_psd (numpy.ndarray) – Power spectral density the error angle
spatial_frequency (numpy.ndarray) – Spatial frequency
- __init__(parameters: Parameters, roll_psd: ndarray, gyro_psd: ndarray, phase_psd: ndarray, spatial_frequency: ndarray) None [source]#
Methods
RollPhase.generate
(x_al, x_ac)Generate roll and phase errors.
RollPhase._generate_1d
(x_al)