Hallo Philipp,
In LTspice gibt es B-Quellen. Diese können auch mit freq/value/phase
Tabelle beschrieben werden.
Bxxx n1 n2 V=<expression> [units] Freq=<valuelist>
Possible Units are MAG, DB, R_I, default is DB
* default if none is DB
* MAG requires (freq, magnitude, degree)
* DB requires (freq, dB, degree)
* R_I requires (freq,real, imag)
Beispiel: Definition einer Bv Quelle die vom Netz mit Namen 1 gesteuert
wird. Der Ausgang
* (Freq, mag, deg)
BREF1 REF 0 V=V(1,0) MAG FREQ=
+ 1e6, 0.893, -26.7
+ 2e6, 0.705, -45.2
+ 5e6, 0.37, -68.3
+ 10e6, 0.195, -78.7
Diese Instantiierung eines B-Elements kann man auch in eine eigene Datei
schreiben. Dies Datei mit ".inc ..." einbinden. Siehe Beispiel
freq_table_B_1.asc
Das andere Beispiel zeigt dir alle Möglichkeiten mit freq-tables. Die
dort verwendetet Klammern bei den Werten kann man weglassen.
Gruß
Helmut
PS: Die Datei freq_table_E_B_1.asc habe ich vor Jahren für die LTspice
Yahoo group gemacht. Deren Verzeichnis Files ist sozusagen die
Schatztruhe für LTspice.
https://groups.yahoo.com/neo/groups/LTspice/files