corrections matrix
All checks were successful
Build Typst PDFs (Docker) / build-typst (push) Successful in 33s

This commit is contained in:
alexander
2026-02-09 12:21:34 +01:00
parent 009b18f749
commit a20566c55c

View File

@@ -1760,6 +1760,7 @@
- Quellenfrei
- Ungepolt
- Resitiv, Induktiv, Kapazitiv, Memristiv
- Passiv
],
// Norator
@@ -1799,6 +1800,7 @@
- Quellenfrei
- Ungepolt
- Resitiv, Induktiv, Kapazitiv, Memristiv
- Aktiv
],
table.hline(),
@@ -1837,6 +1839,7 @@
],
align(left+top)[
- Verlustlos
- Passiv
- Streng linear
- Linear
- Quellenfrei
@@ -1877,6 +1880,7 @@
],
align(left+top)[
- Verlustlos
- Passiv
- Streng linear
- Linear
- Quellenfrei
@@ -2281,13 +2285,38 @@
})],
[
- Verlustlos
- Reziprok
- Passiv
- Aktiv
- Symetrisch
], [$ A = mat(0, 0; 0, 0) $],
[OpAmp \ $U_"sat+"$\ (4-polig)], opampSymbol, [], [], [],
[OpAmp \ linear Bereich \ (4-polig)], opampSymbol, [#zap.circuit({
import zap: *
import cetz.draw: content, line, rect
joham.nullator("a", (0,0), (0,1.5), scale: 0.5)
joham.norator("b", (0.5,0), (0.5,1.5), scale: 0.5)
wire("a.in", (rel: (-0.5, 0)))
wire("a.out", (rel: (-0.5, 0)))
wire("b.in", (rel: (0.5, 0)))
wire("b.out", (rel: (0.5, 0)))
node("N1", (rel: (-0.5, 0), to: "a.in"), fill: false, label: (content: text($beta$, fill: rgb("#8b2000")), anchor: "west", distance: 0.05))
node("N2", (rel: (-0.5, 0), to: "a.out"), fill: false, label: (content: text($alpha$, fill: rgb("#8b2000")), anchor: "west", distance: 0.05))
node("N3", (rel: (0.5, 0), to: "b.in"), fill: false, label: (content: text($delta$, fill: rgb("#00318b")), anchor: "east", distance: 0.05))
node("N4", (rel: (0.5, 0), to: "b.out"), fill: false, label: (content: text($gamma$, fill: rgb("#00318b")), anchor: "east", distance: 0.05))
joham.voltage("N2", "N1", $u_d$)
joham.voltage("N4", "N3", $U_"out" = "bel."$, anchor: "west")
})], [
- Reziprok
- Aktiv
- Symetrisch
], [
Für $u_d = 0 <=> abs(u_"out") < U_"sat"$ \
],
[OpAmp \ $U_"sat+"$], opampSymbol, [#zap.circuit({
import zap : wire, vsource, node
@@ -2309,7 +2338,7 @@
node("c", (1.3,1), fill: false, label: (content: text($gamma$, fill: rgb("#00318b")), anchor: "east", distance: 0.05))
node("d", (1.3,0), fill: false, label: (content: text($delta$, fill: rgb("#00318b")), anchor: "east", distance: 0.05))
})], [], [],
})], [], [Für $u_d > 0$],
[OpAmp \ $U_"sat-"$], opampSymbol, [#zap.circuit({
import zap : wire, vsource, node
@@ -2330,7 +2359,7 @@
wire((1,1), (1.3,1))
wire((1,0), (1.3,0))
})], [], [],
})], [], [Für $u_d < 0$],
[VCVS], [#zap.circuit({
import zap : vsource, node, disource, dvsource, wire
@@ -2591,12 +2620,17 @@
fill: (x, y) => if calc.rem(y, 2) == 1 { rgb("#c5c5c5") } else { white },
table.header([], [*Ein-Tor*], [*Zwei-Tor*], [*Reaktive Elemente*]),
[*passiv*\ (nimmt Energie auf)\ $not$aktiv],
[$forall (u,i) in cal(F): u dot i >= 0$],
[*passiv*\ (nimmt Energie auf)\ $<=> not$aktiv],
[$forall (u,i) in cal(F): u dot i >= 0$
Verlustlos $=>$ Passiv
],
[
$jMat(U)^T jMat(I) + jMat(I)^T jMat(U) = 0$\
$jMat(U)^T jMat(I) + jMat(I)^T jMat(U) >= 0$\
$forall vec(jVec(u), jVec(v)) in cal(F) : jVec(u)^T jVec(i) >=0 \
jMat(G) = - jMat(G)^T quad jMat(R) = - jMat(R)^T$
jMat(G) = - jMat(G)^T quad jMat(R) = - jMat(R)^T$ \
Verlustlos $=>$ Passiv
],
[],
@@ -2606,7 +2640,10 @@
Kennline nur $u\/i$-Achsen
],
[$forall vec(jVec(u), jVec(v)) in cal(F) : jVec(u)^T jVec(i) = 0$],
[$
jMat(U)^T jMat(I) + jMat(I)^T jMat(U) = 0 \
forall vec(jVec(u), jVec(v)) in cal(F) : jVec(u)^T jVec(i) = 0 \
$],
grid(columns: (auto, auto),
column-gutter: 5mm,
[
@@ -2697,8 +2734,8 @@
$bold(G) quad mat(S, S; S, S)$,
$bold(H) quad mat(Omega, 1; 1, S)$,
$bold(H') quad mat(S, 1; 1, Omega)$,
$bold(A) quad mat(S, 1; 1, Omega)$,
$bold(A') quad mat(S, 1; 1, Omega)$,
$bold(A) quad mat(1, Omega; S, 1)$,
$bold(A') quad mat(1, Omega; S, 1)$,
$bold(R)$,
$mat(r_11, r_12; r_21, r_22)$,
@@ -2760,8 +2797,8 @@
$bold(G) jVec(u) = jVec(i)$,
$bold(H) vec(i_1, u_2) = vec(u_1, i_2)$,
$bold(H') vec(u_1, i_2) = vec(i_1, u_2)$,
$bold(A) vec(u_2, -i_2) = vec(i_1, u_1)$,
$bold(A') vec(u_1, -i_1) = vec(i_2, u_2)$,
$bold(A) vec(u_2, -i_2) = vec(u_1, i_1)$,
$bold(A') vec(u_1, -i_1) = vec(u_2, i_2)$,
[],
[Stromge-steuert],
[Spannung-gesteuert],
@@ -2774,8 +2811,8 @@
$jVec(g)vec(u_1, u_2) = vec(i_1, i_2)$,
$jVec(h) vec(i_1, u_2) = vec(u_1, i_2)$,
$jVec(h') vec(u_1, i_2) = vec(i_1, u_2)$,
$jVec(a) vec(u_2, -i_2) = vec(i_1, u_1)$,
$jVec(a') vec(u_1, -i_1) = vec(i_2, u_2)$,
$jVec(a) vec(u_2, -i_2) = vec(u_1, i_1)$,
$jVec(a') vec(u_1, -i_1) = vec(u_2, i_2)$,
)
]