Mahlzeit!
Wenn ich in (ng)spice eine Transientenanalyse mache und mir dann die
Werte fuer eine Spannung per wrdata in ein File schreiben lasse, sind
die Zeitschritte, die ich dabei kriege, nicht aequidistant, sondern eher
ziemlich krumm.
Ist doof, weil ich die Resultate gerne fuer die Weiterverarbeitung mit
anderer Software "samplen" wuerde.
Gibt's da irgendeinen Trick, wie man das in (ng)spice hinkriegt?
Hier z.b. ein paar Zeilen einer Ausgabe (bei .tran 0.1p 30n); die linke
Spalte ist die Zeit:
1 | 1.28000000e-13 0.00000000e+00
|
2 | 2.28000000e-13 0.00000000e+00
|
3 | 3.28000000e-13 0.00000000e+00
|
4 | 4.28000000e-13 0.00000000e+00
|
5 | 5.28000000e-13 0.00000000e+00
|
6 | 6.28000000e-13 0.00000000e+00
|
7 | 7.28000000e-13 0.00000000e+00
|
8 | 8.28000000e-13 0.00000000e+00
|
9 | 9.28000000e-13 0.00000000e+00
|
10 | 1.00000000e-12 0.00000000e+00
|
11 | 1.01000000e-12 -4.76184775e-03
|
12 | 1.03000000e-12 -1.42854292e-02
|
13 | 1.07000000e-12 -3.33319080e-02
|
14 | 1.15000000e-12 -7.14221292e-02
|
15 | 1.25000000e-12 -1.19029775e-01
|
16 | 1.35000000e-12 -1.66631720e-01
|
17 | 1.45000000e-12 -2.14227966e-01
|
18 | 1.55000000e-12 -2.61818512e-01
|
Schick waeren stattdessen Zeiten von exakt N*1e-13...
Gruss
WK