feat: 🎨 add auto-figure-generating code

This commit is contained in:
Xaseiresh 2024-05-03 15:17:58 +02:00
parent c5f19a9a3f
commit d65d4ac438
4 changed files with 430 additions and 0 deletions

102
Images/Datavis/plots.yml Normal file
View file

@ -0,0 +1,102 @@
defaults:
xlabel: Frequenz (Hz)
legend_replace:
Rf: $R_f$
Cfp: $C_{fp}$
Gbwp: GBWP
Cin: $C_{in}$
plots:
- load: Parasitics/SingleStage_Cfp_Sweep.txt
loadtype: ltspice
ofile: Parasitics/SingleStage_Cfp_Sweep.png
type: lt_sweep
y_key: V(n002) dB
title: Verstärkung bei konstantem $R_f = 1G\Omega$ und varriertem $C_{f}$
ylabel: Gain (dB)
- load: Parasitics/SingleStage_Rf_Sweep.txt
loadtype: ltspice
ofile: Parasitics/SingleStage_Rf_Sweep.png
type: lt_sweep
y_key: V(n002) dB
title: Verstärkung bei konstantem $C_{f} = 100fF$ und varriertem $R_{f}$
ylabel: Gain (dB)
- load: Parasitics/SingleStage_Rf_Sweep_Noise.txt
loadtype: ltspice
ofile: Parasitics/SingleStage_Rf_Sweep_Noise.png
type: lt_sweep
y_key: V(onoise)/{Rf}
x_key: frequency
title: Eingangsbezogener Noise-Level bei varriertem $R_{f}$ (idealer OpAmp)
ylabel: Noise $\left(A/\sqrt{Hz}\right)$
yformatter: engineering
yplaces: 0
- load: Parasitics/SingleStage_LTC6268-10_Rf_Sweep_Noise.txt
loadtype: ltspice
ofile: Parasitics/SingleStage_LTC_Rf_Sweep_Noise.png
type: lt_sweep
y_key: V(onoise)/{Rf}
x_key: frequency
title: Eingangsbezogener Noise-Level bei varriertem $R_{f}$ (LTC6268-10)
ylabel: Noise $\left(A/\sqrt{Hz}\right)$
yformatter: engineering
yplaces: 0
- load: Parasitics/SingleStage_LTC6268-10_Cin_Sweep_Noise.txt
loadtype: ltspice
ofile: Parasitics/SingleStage_LTC_Cin_Sweep_Noise.png
type: lt_sweep
y_key: V(onoise)/1G
x_key: frequency
title: Eingangsbezogener Noise-Level bei varriertem $C_{in}$ (LTC6268-10)
ylabel: Noise $\left(A/\sqrt{Hz}\right)$
yformatter: engineering
yplaces: 0
- load: Parasitics/SingleStage_LTC6268-10_Cin_Sweep_Noise.txt
loadtype: ltspice
ofile: Parasitics/SingleStage_LTC_Cin_Sweep_Noise_log.png
type: lt_sweep
y_key: V(onoise)/1G
x_key: frequency
title: Eingangsbezogener Noise-Level bei varriertem $C_{in}$ (LTC6268-10)
ylabel: Noise $\left(A/\sqrt{Hz}\right)$
yformatter: engineering
yscale: log
yplaces: 0
- load: Parasitics/SingleStage_GBWP_Sweep.txt
loadtype: ltspice
ofile: Parasitics/SingleStage_GBWP_Sweep.png
type: lt_sweep
y_key: V(n002) dB
title: Verstärkung bei variiertem GBWP
ylabel: Gain (dB)
- load: Parasitics/SingleStage_Cin_Sweep.txt
loadtype: ltspice
ofile: Parasitics/SingleStage_Cin_Sweep.png
type: lt_sweep
y_key: V(vout) dB
title: Verstärkung bei variierter Eingangskapazität
ylabel: Gain (dB)