Allgemeine Sinusfunktion
Author: Andreas Jäger
Date: 18 April 2013

negative Spannungen

Strom durch eine Spule bei
angelegter Rechteckspannung

L [H] =

R [Ω] =

U_0 [V] =

T [s] =

U_0 [V]

I_{Sp} [A]

U(t) / I(t)

UI_2

R_ω [Ω]

R_L [Ω]

R_T [Ω]

I_g (Grenzstrom)

R_T [Ω]

R_L [Ω]

R_ω

Version Stand
19.05.2020
Andreas Jäger

Stand

u_{neg} = true
T = 9.75 (slider from 4 to 20, step 0.05)
TT: T / 2
m = If(u_{neg} ≟ true, 1, 0)
U_0 = 3.5 (slider from 0 to 5, step 0.1)
R = 1 (slider from 1 to 5, step 0.01)
L = 2.11 (slider from 0.01 to 10, step 0.01)
U(x) = U_0 - (ℯ^((-(((R * x)) / L))) * U_0)
U_1(x) = If[0 ≤ x ≤ TT, U(x)]
U_{02}: U_1(TT)
U_2(x) = If[TT < x ≤ (2 * TT), U_{02} - ((U_{02} + (m * U_0)) / U_0 * U(x - TT))]
U_{03}: U_2((2 * TT))
U_3(x) = If[(2 * TT) < x ≤ (3 * TT), U_{03} + ((U_0 - U_{03}) / U_0 * U(x - (2 * TT)))]
U_{04}: U_3((3 * TT))
U_4(x) = If[(3 * TT) < x ≤ (4 * TT), U_{04} - ((U_{04} + (m * U_0)) / U_0 * U(x - (3 * TT)))]
U_{05}: U_4((4 * TT))
U_5(x) = If[(4 * TT) < x ≤ (5 * TT), U_{05} + ((U_0 - U_{05}) / U_0 * U(x - (4 * TT)))]
U_{06}: U_5((5 * TT))
U_6(x) = If[(5 * TT) < x ≤ (6 * TT), U_{06} - ((U_{06} + (m * U_0)) / U_0 * U(x - (5 * TT)))]
U_{07}: U_6((6 * TT))
U_7(x) = If[(6 * TT) < x ≤ (7 * TT), U_{07} + ((U_0 - U_{07}) / U_0 * U(x - (6 * TT)))]
U_{08}: U_7((7 * TT))
U_8(x) = If[(7 * TT) < x ≤ (8 * TT), U_{08} - ((U_{08} + (m * U_0)) / U_0 * U(x - (7 * TT)))]
U_{09}: U_8((8 * TT))
U_9(x) = If[(8 * TT) < x ≤ (9 * TT), U_{09} + ((U_0 - U_{09}) / U_0 * U(x - (8 * TT)))]
U_{010}: U_9((9 * TT))
U_{10}(x) = If[(9 * TT) < x, U_{010} - (U_{010} / U_0 * U(x - (9 * TT)))]
Vieleck2, e, f, g, h = Polygon((TT, 0), ((2 * TT), 0), ((2 * TT), ((-m) * U_0)), (TT, ((-m) * U_0)))
Vieleck1, a, b, c, d = Polygon((0, 0), (TT, 0), (TT, U_0), (0, U_0))
Vieleck3, i, j, k, l = Polygon(((2 * TT), 0), ((3 * TT), 0), ((3 * TT), U_0), ((2 * TT), U_0))
Vieleck5, r, s, t, a_1 = Polygon(((4 * TT), 0), ((5 * TT), 0), ((5 * TT), U_0), ((4 * TT), U_0))
Vieleck6, b_1, c_1, d_1, e_1 = Polygon(((5 * TT), 0), ((6 * TT), 0), ((6 * TT), ((-m) * U_0)), ((5 * TT), ((-m) * U_0)))
Vieleck7, f_1, g_1, h_1, i_1 = Polygon(((6 * TT), 0), ((7 * TT), 0), ((7 * TT), U_0), ((6 * TT), U_0))
Vieleck8, j_1, k_1, l_1, m_1 = Polygon(((7 * TT), 0), ((8 * TT), 0), ((8 * TT), ((-m) * U_0)), ((7 * TT), ((-m) * U_0)))
Vieleck9, n_1, p_1, q_1, r_1 = Polygon(((8 * TT), 0), ((9 * TT), 0), ((9 * TT), U_0), ((8 * TT), U_0))
Vieleck4, n, p, q, s_1 = Polygon(((3 * TT), 0), ((4 * TT), 0), ((4 * TT), ((-m) * U_0)), ((3 * TT), ((-m) * U_0)))
Textfeld1 = Textfield(L)
Textfeld2 = Textfield(R)
Textfeld3 = Textfield(U_0)
Textfeld4 = Textfield(T)
I_1(x) = U_1(x) / R
I_2(x) = U_2(x) / R
I_3(x) = U_3(x) / R
I_4(x) = U_4(x) / R
I_5(x) = U_5(x) / R
I_6(x) = U_6(x) / R
I_7(x) = U_7(x) / R
I_8(x) = U_8(x) / R
I_9(x) = U_9(x) / R
I_{10}(x) = U_{10}(x) / R
Text5: "\Biggl\}→I_{max}=" + (LaTeX[U_{08} / R]) + "\ A"
UI = false
u: UI
v = false
o = false
w = false
Text2: "\bigl\}→ω = " + (LaTeX[(2 * π / T)]) + "\ s^{-1}"
I_g(x) = If[x ≥ 0, U_0 / R]
z = false
Text6: "\bigl\}→R = " + (LaTeX[U_0 / (abs(U_{08}) / R)]) + "\ Ω"
P_T: (T, U_0 / (abs(U_{08}) / R))
P_L: (L, U_0 / (abs(U_{08}) / R))
P_{ω}: ((2 * π / T), U_0 / (abs(U_{08}) / R))
o_1 = false