LTspice: recursiver Funktionsaufruf?

Gast #3680087
Lesenswert?
• ▲
▼
Gibt es eine möglichkeit in LTspice rekursive Funktionsaufrufe mittels 
.func Funktionen in .subckt Definitionen zu implementieren?

So wie es aussieht, scheint LTspice eine reine compile time Sourcecode 
Expansion vorzunehmen, was nicht gerade zielführend ist.

Hintergrund:
Ich wollte gerade generische Chebychef Filterblöcke in LTspice 
implementieren und dafür die Filterkoeffizienten eleganter weise 
analytisch berechnen (also nicht händisch als Tabelle einpflegen)

Für Butterworth geht das sehr einfach, aber für Chebyschef hab ich nur 
rekursive Definitionen gefunden:
http://en.wikipedia.org/wiki/Chebyshev_filter#Implementation

Gibt es vielleicht eine rekursionsfreie Definition?
#3680939
Lesenswert?
• ▲
▼
Helmut S. schrieb:
> Also hier hat wohl jemand Chebychef Filter mit Hilfe von LTspice
> entwickelt.
>

Das ist wohl etwas tief gestapelt. Es geht ja nicht nur um Chebychef 
Filter. Mit dem Filter-Manual hat sich jemand wohl monatelang viel Mühe 
gegeben.  Ich finde es zudem sehr praktisch das man hier sofort 
Simulationen durchführen kann.

Kann man auf solche Highlights nicht irgendwie hinweisen?
mfg. Klaus.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.