Added Knoten Spannungs Analyse
All checks were successful
Build Typst PDFs (Docker) / build-typst (push) Successful in 28s

This commit is contained in:
alexander
2026-02-06 21:29:21 +01:00
parent 9de44070d3
commit b2a8cd0c10
14 changed files with 21 additions and 37 deletions

View File

@@ -4,6 +4,7 @@
#import "@preview/cetz-plot:0.1.3"
#import "@preview/unify:0.7.1": num, qty, unit
#import "@preview/cetz-plot:0.1.3"
#import "@preview/grayness:0.5.0": image-grayscale, image-crop
#import "../lib/schaltungstheorie/opampTable.typ": *
#import "../lib/schaltungstheorie/tumCustomSymbols.typ" as tumSymbols
@@ -1447,48 +1448,31 @@
#subHeading(fill: colorAnalyseVerfahren)[Knotenpotenzial-Analyse Komponetent]
#import mannot: *
#let ImageHeight = 3.0cm
#table(
columns: (auto, 1fr, auto, 1fr),
columns: (1fr, 1fr, 1fr, 1fr),
fill: (x, y) => if calc.rem(y, 2) == 0 { tableFillHigh } else { tableFillLow },
[*Element*], [*Eintrag*], [*Element*], [*Eintrag*],
[*Wiederstand*
#zap.circuit({
import zap: *
import cetz.draw: *
align(center, image("../images/schaltungstheorie/knotenpotenzial/schaltKontenPotenziell3-1.png", height: ImageHeight, fit: "contain")),
resistor("R1", (0, 0), (0, 2), width: 1)
nodeSymbol($beta$, (0, 0), NodeBlue)
nodeSymbol($alpha$, (0, 2), NodeRed)
})
],
align(center + horizon, scale([$ G_k = mat(
, mark(dots.v, tag: #<a1>, color: NodeRed), , mark(dots.v, tag: #<b1>, color: NodeBlue), ;
mark(..., tag: #<a2>, color: NodeRed), G, ..., -G, ...;
, dots.v, , dots.v, ;
mark(..., tag: #<b2>, color: NodeBlue), -G, ..., G, ...;
, dots.v, , dots.v, ,
)
align(center, image("../images/schaltungstheorie/knotenpotenzial/schaltKontenPotenziell4.png", height: ImageHeight, fit: "contain")),
#annot(<a1>, pos: top)[$alpha$]
#annot(<b1>, pos: top)[$beta$]
#annot(<a2>, pos: left + horizon, dx: -2mm)[$alpha$]
#annot(<b2>, pos: left + horizon, dx: -2mm)[$beta$]
align(center, image("../images/schaltungstheorie/knotenpotenzial/schaltKontenPotenziell5.png", height: ImageHeight, fit: "contain")),
align(center, image("../images/schaltungstheorie/knotenpotenzial/schaltKontenPotenziell6.png", height: ImageHeight, fit: "contain")),
align(center, image("../images/schaltungstheorie/knotenpotenzial/schaltKontenPotenziell7.png", height: ImageHeight, fit: "contain")),
align(center, image("../images/schaltungstheorie/knotenpotenzial/schaltKontenPotenziell8.png", height: ImageHeight, fit: "contain")),
align(center, image("../images/schaltungstheorie/knotenpotenzial/schaltKontenPotenziell9.png", height: ImageHeight, fit: "contain")),
align(center, image("../images/schaltungstheorie/knotenpotenzial/schaltKontenPotenziell10.png", height: ImageHeight, fit: "contain")),
align(center, image("../images/schaltungstheorie/knotenpotenzial/schaltKontenPotenziell1.png", height: ImageHeight, fit: "contain")),
align(center, image("../images/schaltungstheorie/knotenpotenzial/schaltKontenPotenziell2.png", height: ImageHeight, fit: "contain")),
$ \ $G$ Definieren nicht vergessen!])),
[#zap.circuit({
tumSymbols.gyrator("G_d", (0, 0), constant: $G_d$)
})],
$
G_k = mat(
mark(, tag: #<alpha1>), , mark(, tag: #<beta>), ..., mark(G_d, tag: #<gamma>), ..., mark(-G_d, tag: #<delta>);
, , , , dots.v, , dots.v;
, , , ..., -G_d, ..., G_d;
dots.v, , dots.v, , dots.v, , dots.v;
-G_d, ..., G_d, ..., , , ;
dots.v, , dots.v;
G_d, ..., -G_d, ...,
)
$,
)
]

Binary file not shown.

After

Width:  |  Height:  |  Size: 19 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 16 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 47 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 37 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 75 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 26 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 314 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 354 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 237 KiB