Wsr: Unterschied zwischen den Versionen
Zeile 139: | Zeile 139: | ||
==Verwendung des Plugins in der Frage== | ==Verwendung des Plugins in der Frage== | ||
===Einfügen von Angabewerten=== | ===Einfügen von Angabewerten=== | ||
Im Frageeditor kann man mit der rechten Maustaste und Plugin-Angabe die Angabe für alle generierten Datensätze in den Fragetext einfügen lassen. | |||
:[[Datei:ClipCapIt-181127-214344.PNG]] | |||
Wird später das Plugin verändert wird dieser Test '''nicht automatisch''' nachgeführt. Er muss dann entweder gelöscht und neu eingefügt, oder händisch angepasst werden. | |||
Beispiel: | |||
===Einfügen von Graphiken=== | ===Einfügen von Graphiken=== |
Version vom 27. November 2018, 21:46 Uhr
Plugin WSR
Zeichnet lineare elektrische Schaltungen und liefert auch das mathematische Modell in Form von Maxima-Befehlen.
Definition der Schaltung
Schaltungselemente
Die Schaltung wird im Plugindialog über einen String(Zeichenkette) definiert, wobei folgende Zeichen definiert sind:
Die Verschaltung der Bauelement erfolgt über die folgenden Operatoren:
Operator | Priorität | Bedeutung |
* | 15 | Parallelschaltung |
+ | 10 | Serienschaltung |
Zusammenschaltung von Zweipolen
angezeigte Spannungen und Ströme
- Die angezeigten Ströme und Spannung können nach der Schaltungsdefinition durch einen Strichpunkt getrennt erfolgen.
- Sie werden einfach durch Beistrich getrennt angegeben
Folgenden Definitionen sind hierbei möglich:
Operator | Beispiel | Bedeutung | |||
ohne Operator | UR1 | der Spannungspfeil für R1 wird gezeichnet | |||
u | alle Spannungs- und Strompfeile werden unterstrichen | ||||
_ | UC1_ | Das Größensymbol wird in der Schaltung unterstrichen | |||
- | Ue- | Der Pfeil wird in der Schaltung nicht mehr gezeichnet | |||
! | IC1! | Der Absolutbetrag des berechneten Wertes wird zum Pfeil dazugeschrieben | |||
? | UR1? | Der Pfeil wird ohne Namen gezeichnet | |||
> | UR1>x | Der Indizes der Größe wird in Schaltung und Zeigerdiagramm ausgetauscht. In diesem Beispiel wird Ux statt UR1 geschrieben. In Maxima bleibt der Index unverändert. | : | R1:Rx | Ein Bauteilname kann umbenannt werden. Hier R1 auf Rx. |
Die Operatoren _-!? können auch nach einer Änderung mit > zusätzlich verwendet werden wie zB: UR4>x!_
Beispiele
Definition | Schaltung |
,R,C,,R,LL;IC1>p,UR1!,Ua_,Ue- | : |
U,R,R,A;UR1,UR2,IR1>1,IA1- | : |
U,R,R,A;UR1,UR2,IR1>1,IA1-,A1:.,R2:Rx,URx>x | : |
,R,R;Ue?,Ie-,UR1?,UR2>a | : |
neue Features ab Rev 4407
- Der Parameter u beim Zeigerdiagramm unterstreicht alle Größen: [PIG Plugin1 "ZD u,w70"/]
- Bei Zeigerdiagrammen mit Selektion können Beschriftungen ausgeblendet werden: [PIG Plugin1 "ZD u,w70,P(UR1,UC1?,IC1,Ue)"/]
- Für Bauteile kann man den zugehörigen Datensatz löschen und durch eine Berechnung in Maxima überschreiben (Der Datensatz wird aber dann aktuell jedesmal wenn man in den Plugin-Dialog wechselt neu angelegt -> Bug)
Verwendung des Plugins in der Frage
Einfügen von Angabewerten
Im Frageeditor kann man mit der rechten Maustaste und Plugin-Angabe die Angabe für alle generierten Datensätze in den Fragetext einfügen lassen.
Wird später das Plugin verändert wird dieser Test nicht automatisch nachgeführt. Er muss dann entweder gelöscht und neu eingefügt, oder händisch angepasst werden.
Beispiel:
Einfügen von Graphiken
<PIG pluginname \"typ parameter\"/>
folgende Parameter können angegeben werden:
Graphiktyp | typ parameter | Beschreibung | Beispiel |
---|---|---|---|
Schaltung | keine Parameter | <PIG plugin1/> | |
Schaltung | S W,w20 |
W,werte..Werte der Bauteile drucken | <PIG plugin1 \"S W,w60\"/> |
Bodediagramm | BODE UR1,W,w20 |
erster Parameter ist die Ausgangs-Spannung oder der Ausgangs-Strom | <PIG plugin1 \"bode UC2\"/> |
Zeigerdiagramm | ZD w40 |
Parameter durch Komma getrennt | <PIG plugin1 \"zd UI,w50\"/> |
Ortskurve | OK UC1,w20 |
erster Parameter ist die Ausgangs-Spannung oder der Ausgangs-Strom | <PIG plugin1 \"ok UC2,w40\"/> |
Bodediagramm und Ortskurve werden grundsätzlich als Verhältnis von
angegebener Ausgangsspannung oder Ausgangsstrom zur Eingangsspannung
oder zum Eingangsstromg berechnet.
Maximafeld
<PIM pluginname/>
folgende Variablen werden im Maxima-Feld berechnet und können für das Ergebnis
verwendet werden:
Variable | Beschreibung | Ergebnistyp |
---|---|---|
UR1 | Spannung am Widerstand R1 | Polynombruch im s-Bereich |
IC1 | Strom im Kondensator C1 | Polynombruch im s-Bereich |
cUS1 | Spannung an der Serienschaltung S1 als komplexe Zahl | komplexe Zahl |
absUS1 | Absolutbetrag der komplexen Spannung US1 | double |
argUP1 | Winkel der komplexen Spannung UP1 im Radiantenmaß | double |
reUR1 | Realteil der komplexen Spannung UR1 | double |
imUC1 | Imaginärteil der komplexen Spannung UC1 | double |
Zges | Gesamtimpedanz wenn als Zweipol darstellbar | Polynombruch in s |
Ue | Gesamtspannung am Eingang eines Zweipols oder Vierpols | Polynombruch in s |
Ie | Gesamtstrom am Eingang eines Zweipols oder Vierpols | Polynombruch in s |
cZges | komplexe Gesamtimpedanz | komplexe Zahl |