Auf einer Datei stehen nach einer Kommentarzeile und einer Zeile, die die Frequenz der Schaltung enthält in mehreren Zeilen die einzelnen Elemente einer Serienschaltung, z.B:
;Serienschaltung 2000 R 100 L 1E-3 C 1E-7 L 2E-3 R 200
Ein Programm soll diese Datei lesen und den komplexen Gesamtwiderstand
der Serienschaltung berechnen. Je nach Art des Bauteils gilt:
Z = R | für einen Widerstand R |
Z = j wL | für eine Induktivität L |
Z = - j / (w C) | für einen Kondensator C |
Für die Berechnen des komplexen Widerstandes eines einzelnen
Bauteils ist eine Funktion
void impedanz ( char typ, double wert, double *R, double *X)
zu schreiben.