corrections matrix
All checks were successful
Build Typst PDFs (Docker) / build-typst (push) Successful in 33s
All checks were successful
Build Typst PDFs (Docker) / build-typst (push) Successful in 33s
This commit is contained in:
@@ -1760,6 +1760,7 @@
|
|||||||
- Quellenfrei
|
- Quellenfrei
|
||||||
- Ungepolt
|
- Ungepolt
|
||||||
- Resitiv, Induktiv, Kapazitiv, Memristiv
|
- Resitiv, Induktiv, Kapazitiv, Memristiv
|
||||||
|
- Passiv
|
||||||
],
|
],
|
||||||
|
|
||||||
// Norator
|
// Norator
|
||||||
@@ -1799,6 +1800,7 @@
|
|||||||
- Quellenfrei
|
- Quellenfrei
|
||||||
- Ungepolt
|
- Ungepolt
|
||||||
- Resitiv, Induktiv, Kapazitiv, Memristiv
|
- Resitiv, Induktiv, Kapazitiv, Memristiv
|
||||||
|
- Aktiv
|
||||||
],
|
],
|
||||||
table.hline(),
|
table.hline(),
|
||||||
|
|
||||||
@@ -1837,6 +1839,7 @@
|
|||||||
],
|
],
|
||||||
align(left+top)[
|
align(left+top)[
|
||||||
- Verlustlos
|
- Verlustlos
|
||||||
|
- Passiv
|
||||||
- Streng linear
|
- Streng linear
|
||||||
- Linear
|
- Linear
|
||||||
- Quellenfrei
|
- Quellenfrei
|
||||||
@@ -1877,6 +1880,7 @@
|
|||||||
],
|
],
|
||||||
align(left+top)[
|
align(left+top)[
|
||||||
- Verlustlos
|
- Verlustlos
|
||||||
|
- Passiv
|
||||||
- Streng linear
|
- Streng linear
|
||||||
- Linear
|
- Linear
|
||||||
- Quellenfrei
|
- Quellenfrei
|
||||||
@@ -2281,13 +2285,38 @@
|
|||||||
|
|
||||||
})],
|
})],
|
||||||
[
|
[
|
||||||
- Verlustlos
|
|
||||||
- Reziprok
|
- Reziprok
|
||||||
- Passiv
|
- Aktiv
|
||||||
- Symetrisch
|
- Symetrisch
|
||||||
], [$ A = mat(0, 0; 0, 0) $],
|
], [$ 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({
|
[OpAmp \ $U_"sat+"$], opampSymbol, [#zap.circuit({
|
||||||
import zap : wire, vsource, node
|
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("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))
|
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({
|
[OpAmp \ $U_"sat-"$], opampSymbol, [#zap.circuit({
|
||||||
import zap : wire, vsource, node
|
import zap : wire, vsource, node
|
||||||
@@ -2330,7 +2359,7 @@
|
|||||||
|
|
||||||
wire((1,1), (1.3,1))
|
wire((1,1), (1.3,1))
|
||||||
wire((1,0), (1.3,0))
|
wire((1,0), (1.3,0))
|
||||||
})], [], [],
|
})], [], [Für $u_d < 0$],
|
||||||
|
|
||||||
[VCVS], [#zap.circuit({
|
[VCVS], [#zap.circuit({
|
||||||
import zap : vsource, node, disource, dvsource, wire
|
import zap : vsource, node, disource, dvsource, wire
|
||||||
@@ -2591,12 +2620,17 @@
|
|||||||
fill: (x, y) => if calc.rem(y, 2) == 1 { rgb("#c5c5c5") } else { white },
|
fill: (x, y) => if calc.rem(y, 2) == 1 { rgb("#c5c5c5") } else { white },
|
||||||
|
|
||||||
table.header([], [*Ein-Tor*], [*Zwei-Tor*], [*Reaktive Elemente*]),
|
table.header([], [*Ein-Tor*], [*Zwei-Tor*], [*Reaktive Elemente*]),
|
||||||
[*passiv*\ (nimmt Energie auf)\ $not$aktiv],
|
[*passiv*\ (nimmt Energie auf)\ $<=> not$aktiv],
|
||||||
[$forall (u,i) in cal(F): u dot i >= 0$],
|
[$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 \
|
$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
|
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),
|
grid(columns: (auto, auto),
|
||||||
column-gutter: 5mm,
|
column-gutter: 5mm,
|
||||||
[
|
[
|
||||||
@@ -2697,8 +2734,8 @@
|
|||||||
$bold(G) quad mat(S, S; S, S)$,
|
$bold(G) quad mat(S, S; S, S)$,
|
||||||
$bold(H) quad mat(Omega, 1; 1, S)$,
|
$bold(H) quad mat(Omega, 1; 1, S)$,
|
||||||
$bold(H') quad mat(S, 1; 1, Omega)$,
|
$bold(H') 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(S, 1; 1, Omega)$,
|
$bold(A') quad mat(1, Omega; S, 1)$,
|
||||||
|
|
||||||
$bold(R)$,
|
$bold(R)$,
|
||||||
$mat(r_11, r_12; r_21, r_22)$,
|
$mat(r_11, r_12; r_21, r_22)$,
|
||||||
@@ -2760,8 +2797,8 @@
|
|||||||
$bold(G) jVec(u) = jVec(i)$,
|
$bold(G) jVec(u) = jVec(i)$,
|
||||||
$bold(H) vec(i_1, u_2) = vec(u_1, i_2)$,
|
$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(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_2, -i_2) = vec(u_1, i_1)$,
|
||||||
$bold(A') vec(u_1, -i_1) = vec(i_2, u_2)$,
|
$bold(A') vec(u_1, -i_1) = vec(u_2, i_2)$,
|
||||||
[],
|
[],
|
||||||
[Stromge-steuert],
|
[Stromge-steuert],
|
||||||
[Spannung-gesteuert],
|
[Spannung-gesteuert],
|
||||||
@@ -2774,8 +2811,8 @@
|
|||||||
$jVec(g)vec(u_1, u_2) = vec(i_1, i_2)$,
|
$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(i_1, u_2) = vec(u_1, i_2)$,
|
||||||
$jVec(h') vec(u_1, i_2) = vec(i_1, u_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_2, -i_2) = vec(u_1, i_1)$,
|
||||||
$jVec(a') vec(u_1, -i_1) = vec(i_2, u_2)$,
|
$jVec(a') vec(u_1, -i_1) = vec(u_2, i_2)$,
|
||||||
)
|
)
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user