Ich habe mal gehört das es in LTspace eine Funktion gibt die machen kann, dass man einem Bauteil 3 Werte geben kann und das dann die Schaltung mit den 3 Werte simuliert wird und die Ergebnisse nebeneinander darstellt werden. Weiss jemand von euch wo diese Funktion ist?
Was ist LTspace? Ich kenne LTspice und die Funktion nennt sich .step ;) Die Hilfe bietet dazu auch einiges...
danke :) ich wusste nicht nach was suchen, darum hab ich es hier gestellt.
Im Anhang mal drei Beispiele mit Erklärungen. Die Beispiele sind von der LTspice Yahoo group. https://groups.yahoo.com/neo/groups/LTspice/files/%20Tut/Stepping%20to%20the%20max/
Hallo Helmut, "Stepping of Parameter Sets" habe ich nicht ganz verstanden. > .param LX table(n, 1, 4.7u, 2, 4.7u, 3, 10u, 4, 10u) hier haben wir die Angabe von 4 Werten und wir haben auch 4 Ergenisse, also 4 Steps. 1, 4.7u, 2, 4.7u, 3, 10u, 4, 10u > .step param n 1 4 1 Hier wird die Variable n gesetzt. Was für eine Bedeutung hat n? Ist n ein Multiplikator. Wenn ich die Folge auf 1 2 3 setze gibt es eine Fehlermeldung. Warum sind es nur drei Werte? mfg klaus
Versuche es einmal mit der Hilfe von LTSpice. Wenn du zu faul oder zu dumm bist das Programm zu bedienen, dann natürlich nicht.
Klaus Ra. schrieb: > Hallo Helmut, > "Stepping of Parameter Sets" habe ich nicht ganz verstanden. > >> .param LX table(n, 1, 4.7u, 2, 4.7u, 3, 10u, 4, 10u) > > hier haben wir die Angabe von 4 Werten und wir haben auch 4 Ergenisse, > also 4 Steps. > > 1, 4.7u, > 2, 4.7u, > 3, 10u, > 4, 10u > >> .step param n 1 4 1 > > Hier wird die Variable n gesetzt. Was für eine Bedeutung hat n? Ist n > ein Multiplikator. Wenn ich die Folge auf 1 2 3 setze gibt es eine > Fehlermeldung. Warum sind es nur drei Werte? > > mfg klaus Ist doch ziemlich eindeutig was da passiert - wenn man sich mal in der Hilfe von LTspice die Bedeutung des ".step param" Befehls angeschaut hat!!! ;) n ist der Parameter, der von 1 bis 4 mit der Schrittweite 1 durchlaufen wird, also n=1,2,3,4 Wenn Du schreibst: ".step param 1 2 3" dann fehlt einerseits die Laufvariable bzw. der eigentliche Parameter für den der .step Befehl gilt und anderseits kann ich nicht von 1 bis 2 mit einer Schrittweite von 3 zählen -_-
Hallo René,
ich habe zwar schon einiges mit LTSpice gemacht, jedoch noch nicht so
viel mit STEP. Ich nutze auch gerne die Hilfe von LTSpice und andere
Quellen, bin also bestimmt nicht zu faul zum Suchen, sondern sah in
diesem Fall wieder etwas Besonderes. Helmut erstaunt ja des öfteren das
gemeine Fußvolk.
>> .step param n 1 4 1
<Begin> <Ende> <Schrittweite>
Ich hatte hier wohl nur die Liste im Kopf.
mfg klaus
Was gehst Du mich gleich an, ich habe nie behauptet, dass Du zu faul bist -_- In der Hilfe von LTspice stehen zu .step mehrere Beispiele aus denen auch eindeutig die Verwendung hervorgeht und die Frage nach dem Weglassen des eigentlichen Parameters gar nicht erst aufkommen lässt. Was willst Du denn bitte "steppen" wenn nur "1 2 3" dahsteht??? Auch bei einer Liste MUSS der Parameter angegeben werden auf den sich die zu durchlaufende Parameterliste bezieht. Aber hier explizit mit dem Befehl "list" Mike Engelhardt sagt zwar immer, dass er die Hilfe scheisse findet, weil er sie nie vollständig gemacht hat aber in den meisten Fällen ist die völlig ausreichend und wie ich finde anhand der zugehörigen Beispiele sehr gut zu verstehen :) Aber ich denke Du solltest ja jetzt mittlerweile in der Lage sein deinen Parameter-Sweep zu simulieren ;)
René G. schrieb: > Was gehst Du mich gleich an, ich habe nie behauptet, dass Du zu faul > bist -_- > Entschuldige wenn Du das so gesehen hast. Es war nur eine Reaktion auf Hirni's Anmerkung. > In der Hilfe von LTspice stehen zu .step mehrere Beispiele aus denen > auch eindeutig die Verwendung hervorgeht und die Frage nach dem > Weglassen des eigentlichen Parameters gar nicht erst aufkommen lässt. > Was willst Du denn bitte "steppen" wenn nur "1 2 3" dahsteht??? "1 2 3" war von mir etwas verkürzt wiedergegeben. Vollständug hätte es heissen müssen: .step param n 1 2 3 Was ja von der Anwendung der Syntax .step param <Variable> <Beginn> <Ende> <Schrittweite> ja falsch gewesen wäre. Beginn + Schrittweite darf ja nicht grösser als Ende sein. Also alles im grünen Bereich. > > Auch bei einer Liste MUSS der Parameter angegeben werden auf den sich > die zu durchlaufende Parameterliste bezieht. Aber hier explizit mit dem > Befehl "list" Ja. > > > Mike Engelhardt sagt zwar immer, dass er die Hilfe scheisse findet, weil > er sie nie vollständig gemacht hat aber in den meisten Fällen ist die > völlig ausreichend und wie ich finde anhand der zugehörigen Beispiele > sehr gut zu verstehen :) > > Aber ich denke Du solltest ja jetzt mittlerweile in der Lage sein deinen > Parameter-Sweep zu simulieren ;) Aber natürlich. Nochmals Danke für die Hilfestellung. mfg klaus
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.