Better figure outputs
This commit is contained in:
@@ -68,8 +68,8 @@ io(io_i) = linio([mdl, '/dac_noise'], 1, 'input'); io_i = io_i + 1; % DAC n
|
||||
io(io_i) = linio([mdl, '/amp_noise'], 1, 'input'); io_i = io_i + 1; % Voltage Amplifier noise [V]
|
||||
io(io_i) = linio([mdl, '/NASS/adc_noise'], 1, 'input'); io_i = io_i + 1; % ADC noise [V]
|
||||
io(io_i) = linio([mdl, '/NASS/enc_noise'], 1, 'input'); io_i = io_i + 1; % Encoder noise [m]
|
||||
io(io_i) = linio([mdl, '/NASS'], 2, 'output', [], 'z'); io_i = io_i + 1; % Vertical error [m]
|
||||
io(io_i) = linio([mdl, '/NASS'], 2, 'output', [], 'y'); io_i = io_i + 1; % Lateral error [m]
|
||||
io(io_i) = linio([mdl, '/NASS'], 2, 'output', [], 'z'); io_i = io_i + 1; % Vertical error [m]
|
||||
|
||||
Gd = linearize(mdl, io);
|
||||
Gd.InputName = {...
|
||||
@@ -114,9 +114,9 @@ rms_unit_asd_amp = sqrt(sum((unit_asd.*abs(squeeze(freqresp(Gd('z', 'namp1'), fr
|
||||
rms_unit_asd_adc = sqrt(sum((unit_asd.*abs(squeeze(freqresp(Gd('z', 'nad1' ), freqs, 'Hz'))).').^2));
|
||||
|
||||
% Obtained maximum ASD for different instruments
|
||||
max_dac_asd = max_asd_z./rms_unit_asd_dac; % [V/sqrt(Hz)]
|
||||
max_amp_asd = max_asd_z./rms_unit_asd_amp; % [V/sqrt(Hz)]
|
||||
max_adc_asd = max_asd_z./rms_unit_asd_adc; % [V/sqrt(Hz)]
|
||||
max_dac_asd = max_asd_z./rms_unit_asd_dac % [V/sqrt(Hz)]
|
||||
max_amp_asd = max_asd_z./rms_unit_asd_amp % [V/sqrt(Hz)]
|
||||
max_adc_asd = max_asd_z./rms_unit_asd_adc % [V/sqrt(Hz)]
|
||||
|
||||
% Estimation of the equivalent RMS noise
|
||||
max_dac_rms = 1e3*max_dac_asd*sqrt(5e3) % [mV RMS]
|
||||
|
Reference in New Issue
Block a user