From 300d01e0f81685645a359c1f0f4692ec35a9c8a2 Mon Sep 17 00:00:00 2001 From: Holger Vogt Date: Fri, 14 Aug 2026 14:30:12 +0200 Subject: [PATCH] Use 'arrowplot', and plot mag(vector) --- examples/pss/colpitt_osc_pss_ctrl.cir | 2 +- examples/pss/compl_cross_quad_osc_pss_ctrl.cir | 2 +- examples/pss/hartley_osc_pss_ctrl.cir | 5 +++-- examples/pss/ring_osc_pss_ctrl.cir | 2 +- examples/pss/vackar_osc_pss_ctrl.cir | 2 +- examples/pss/vdp_osc_pss_ctrl.cir | 5 +++-- 6 files changed, 10 insertions(+), 8 deletions(-) diff --git a/examples/pss/colpitt_osc_pss_ctrl.cir b/examples/pss/colpitt_osc_pss_ctrl.cir index bea1e3f5a..69963ea73 100644 --- a/examples/pss/colpitt_osc_pss_ctrl.cir +++ b/examples/pss/colpitt_osc_pss_ctrl.cir @@ -31,7 +31,7 @@ meas sp fosc MAX_AT dbv3 from=1Meg to=5Meg ** periodic steady state sim pss 1e6 50e-6 3 256 10 50 5e-3 set xbrushwidth=3 -plot v(3) ylimit 0 0.3 xlimit 1Meg 15Meg +plot mag(v(3)) ylimit 0 0.3 arrowplot xlimit 1Meg 15Meg .endc .end diff --git a/examples/pss/compl_cross_quad_osc_pss_ctrl.cir b/examples/pss/compl_cross_quad_osc_pss_ctrl.cir index 41c27ba0e..7790ba32c 100644 --- a/examples/pss/compl_cross_quad_osc_pss_ctrl.cir +++ b/examples/pss/compl_cross_quad_osc_pss_ctrl.cir @@ -37,7 +37,7 @@ plot i1 reset pss 400e6 100n 1 1024 10 10 5e-3 uic set xbrushwidth=3 -plot i1 +plot mag(i1) arrowplot .endc .end diff --git a/examples/pss/hartley_osc_pss_ctrl.cir b/examples/pss/hartley_osc_pss_ctrl.cir index 7f41fee25..d678afb3f 100644 --- a/examples/pss/hartley_osc_pss_ctrl.cir +++ b/examples/pss/hartley_osc_pss_ctrl.cir @@ -27,8 +27,9 @@ reset * gfreq tstab oscnob psspoints harms sciter steadycoeff pss 120 100e-3 n2 1024 11 10 5e-3 rusage -setplot pss1 -plot v(n2) xlimit 0 500 ylimit 0 1.5 +plot mag(v(n2)) arrowplot xlimit 0 500 ylimit 0 1.5 +gnuplot gpout mag(v(n2)) arrowplot xlimit 0 500 ylimit 0 1.5 +pyplot mag(v(n2)) arrowplot xlimit 0 500 ylimit 0 1.5 setplot pss2 plot v(n2) .endc diff --git a/examples/pss/ring_osc_pss_ctrl.cir b/examples/pss/ring_osc_pss_ctrl.cir index 04270ec96..178db10bb 100644 --- a/examples/pss/ring_osc_pss_ctrl.cir +++ b/examples/pss/ring_osc_pss_ctrl.cir @@ -34,7 +34,7 @@ plot mag(bout) xlimit 0 35G reset pss 2G 10n bout 1024 10 5 5e-3 uic -plot bout xlimit 0 35G +plot mag(bout) arrowplot xlimit 0 35G .endc .end diff --git a/examples/pss/vackar_osc_pss_ctrl.cir b/examples/pss/vackar_osc_pss_ctrl.cir index 871ed07b4..9761e1818 100644 --- a/examples/pss/vackar_osc_pss_ctrl.cir +++ b/examples/pss/vackar_osc_pss_ctrl.cir @@ -27,7 +27,7 @@ let maxfft=mag(v(4)) meas sp fosc MAX_AT maxfft from=1Meg to=10Meg reset pss 1.8e6 20e-6 4 1024 10 50 5e-3 uic -plot v(4) xlimit 0 10Meg +plot mag(v(4)) arrowplot xlimit 0 10Meg .endc .end diff --git a/examples/pss/vdp_osc_pss_ctrl.cir b/examples/pss/vdp_osc_pss_ctrl.cir index 011d0943c..417179563 100644 --- a/examples/pss/vdp_osc_pss_ctrl.cir +++ b/examples/pss/vdp_osc_pss_ctrl.cir @@ -26,9 +26,10 @@ meas tran ptdiff TRIG v(gib) val=0 RISE=25 TARG v(gib) val=0 RISE=50 let freq = 25.0/ptdiff echo frequency is $&freq reset -pss 0.5e6 100e-6 1 50 10 50 5e-3 uic +pss 1e6 100e-6 1 50 10 50 5e-3 uic rusage time -plot gib +set xbrushwidth=2 +plot mag(gib) arrowplot setplot pss1 plot gib .endc