ltspice Parameter Angabe

#2665776
Lesenswert?
• ▲
▼
Ich kenne keine Möglichkeit dafür um in step-Werten Parameterersetzung 
mit {} zu machen.

Als Ersatz vielleicht das Folgende. Allerdings musst du dann die x-Achse 
von n auf n*500*1V/1A ändern, wenn du da den Wert von RX sehen willst.

.step param n 1 10 1
.param RX=5000*n/10


oder

.step param n 1 10 1
.param RX=5000*table(n,1,0.1,2,0.2,....10,1)
Gast #2665822
Lesenswert?
• ▲
▼
Hallo Helmut, mir ging es wie du schon sagst um eine Parameterersatzung 
der Form

.step param Rx 0 Rp 500
oder noch besser
.step param Rx 0 Rp Rp/10

Ich hatte mir einen Poti über zwei Widerstände mit Mittelabgriff 
definiert der Form

{1 + Rp - Rx}     für R1
{1 + Rx}          für R2

Rx wird dann mittels Step wie bekannt hochgezählt (klappt alles prima).

Rp ist der Wert des Potentiometers. Den habe ich mittels .param extra 
definiert, um ihn leicht ändern zu können.

.param Rp=5k

Ohne diese Parameterersetung (die es anscheinend so nicht gibt) sind die 
5k halt leider zweimal definiert, weil dann in der Step Anweisung die 
5000 auftauchen anstatt Rp. Dachte das ließe sich in ltspice so machen.

Kann natürlich auch einen Multiplikator a nehmen, den ich von 0 bis 1 in 
.step laufen lasse. Dann ist aber die x-Achse nicht so schön beschriftet 
(ok, ließe sich wohl auch ändern, will es aber auch nicht unnötig 
verkomplizieren ;)).
Gast #2665859
Lesenswert?
• ▲
▼
Ja das sieht dann noch schöner aus. Ich hab dein Beispiel mit dem 
subcircuit mir angeschaut. Ich habs halt auf die schnelle ohne 
spezielles Bauteil probiert was auch geht. Ich war aber etwas 
überrascht, dass ltspice so eine Größenersetzung anscheinend nicht 
zulässt und unbedingt Zahlenwerte im .step param erwartet.

Könnte mir auch von der Syntax sowas (oder ähnlich) vorstellen

.step param Rx 0 @Rp @Rp/10

Dachte in den Tiefen der Sytax gäbe es sowas.

;)

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.