From a050a3b49c9378ebe2d87134cd2cff2be249d9af Mon Sep 17 00:00:00 2001 From: alexander Date: Mon, 9 Feb 2026 09:17:48 +0100 Subject: [PATCH] Moved note --- src/cheatsheets/Schaltungstheorie.typ | 58 ++++++++++++++------------- 1 file changed, 31 insertions(+), 27 deletions(-) diff --git a/src/cheatsheets/Schaltungstheorie.typ b/src/cheatsheets/Schaltungstheorie.typ index de5630b..5144900 100644 --- a/src/cheatsheets/Schaltungstheorie.typ +++ b/src/cheatsheets/Schaltungstheorie.typ @@ -330,40 +330,40 @@ align(center, [ *$u$-gesteuert* \ Helmholz / Thévenin - - (Strom $-I_0$ wird als $I_0$ geschrieben) ]), align(center, [ *$i$-gesteuert* \ Mayer / Norton ]), - align( - horizon + center, - zap.circuit({ - import zap: * - import cetz.draw + [ + #align( + horizon + center, + zap.circuit({ + import zap: * + import cetz.draw - zap.resistor("R1", (1, 0), (1, -1.5), fill: none, width: 0.8, height: 0.3) - zap.isource("I0", (0, 0), (0, -1.5), fill: none, scale: 0.6, i: ( - content: $-I_0$, - distance: 6pt, - label-distance: -11pt, - anchor: "west", - invert: true, - )) - node("N0", "R1.in") - node("N0", "R1.out") + zap.resistor("R1", (1, 0), (1, -1.5), fill: none, width: 0.8, height: 0.3) + zap.isource("I0", (0, 0), (0, -1.5), fill: none, scale: 0.6, i: ( + content: $-I_0$, + distance: 6pt, + label-distance: -11pt, + anchor: "west", + invert: true, + )) + node("N0", "R1.in") + node("N0", "R1.out") - wire("I0.out", "R1.out", (rel: (0.5, 0))) - wire("I0.in", "R1.in") - wire("R1.in", (rel: (0.5, 0)), i: (content: $i$, invert: true)) + wire("I0.out", "R1.out", (rel: (0.5, 0))) + wire("I0.in", "R1.in") + wire("R1.in", (rel: (0.5, 0)), i: (content: $i$, invert: true)) - cetz.draw.content((0.62, -0.75), [$G_i$]) - cetz.draw.set-style(mark: (end: ">", fill: black, scale: 0.6)) - cetz.draw.content((1.7, -0.75), [$u$]) - cetz.draw.line((1.5, -0.1), (1.5, -1.4), stroke: 0.5pt) - }), - ), + cetz.draw.content((0.62, -0.75), [$G_i$]) + cetz.draw.set-style(mark: (end: ">", fill: black, scale: 0.6)) + cetz.draw.content((1.7, -0.75), [$u$]) + cetz.draw.line((1.5, -0.1), (1.5, -1.4), stroke: 0.5pt) + }), + ) + ], align( horizon + center, zap.circuit({ @@ -413,7 +413,11 @@ ], ) - Bei Dualwandlung, einfach Ersetzung durchführen + - Bei Dualwandlung, einfach Ersetzung durchführen + + - Bei explizit: *Mayer-Norten*: $-I_0$ als $I_0$ schreiben und $-$ in die Variable reinziehen. + + *NICHT* die Pfeilrichtung ändern! ]