Kod w języku C++, masyw struktury
Opisz masyw struktur z trzech elementów.Każda struktura łączy dane dla danej opcji obliczeń.Należy, aby każda opcja na odcinku czasu od 0 do T z krokiem zbudować harmonogram zmiany aktywnej mocy P_a (wt), która rozdziela się w dialekcie.P_a = u^(2) * 2πfc * tg(δ), gdzie
U - znaczenie napięcia (wt)
f - częstotliwość prądu (Hz)
c - pojemność kondensatora (F)
tg(δ) - tanga kąta straty elektryczne.Ciśnienie u_i częstotliwości f zmienia się w czasie:
U = {
u_0(1-e^(-kt)) dla t ∈ [ 0, T/4 ]
u_0(1-e^(-k * (T/4))) dla t ∈ [ T/4, T/2 ]
u_0(1-e^(-kt)) e^(-k *(t- (T/2)) dla t ∈ [ T/2 , T ]
K = {
k_0(1+mt) dla t ∈ [0, T/2]
k_0(1+m * (T/2)) dla t ∈ [T/2, T]
Tu u_0, k_0, m - określone stawki.f = {
f_0(1+ht) dla t ∈ [0, T/4]
f_0(1+h*(T/4)) dla t ∈ [T/4, (3T)/4]
f_0(1+h*(T/4)) - f_0 *e^(-h(t-(3/4)*T)) dla t ∈ [(3T)/4, T]
f_0, h - określone stawki.Dane wejściowe są obliczane z pliku (format .txt).Wyniki rozliczeń wprowadź do innego pliku.Przewidywanie poszczególnych funkcji do obliczeń f k u.Dane wejściowe
1 .T = 10 c, ∆t = 0.5 c, u_0 = 100 B, k_0 = 0.1 , m = 0.1 , f_0 = 1000 Hz, h = 0.1 , C = 1000 * 10^-12 f, tg(δ) = 10^-3.2. u_0 = 120 B, m = 0.15 , f_0 = 1500 Hz , h = 0.12 , C = 2000 * 10^-12 f , tg(δ) = 0.005. Inne dane dziwne.P .1 .3. u_0 = 90 B, m = 0.2, f_0 = 2000 Hz , h = 0.15 , C = 4000 * 10^-12 f , tg(δ) = 0.008. Inne dane dziwne.P .1 .
Załączniki 3
-
5860 345 0 W programie C++ w Visual Studio.
Ogólnie rzecz biorąc, zadania są zrozumiałe, trzeba tylko określić strukturę pliku wejściowego.
Jeśli jest to w porządku, zrobię to sam.
Będzie zarówno masyw struktur, jak i funkcje do obliczania wielkości fizycznych.
Zawartość pliku wyjściowego będzie wygodna do tworzenia wykresów w programie Excel.
-
280 5 0 Dzień dobry . Poznałem Twój projekt i gotowy do podejścia do niego z maksymalną odpowiedzialnością, i wykonać w najkrótszym czasie, ale trzeba omówić szczegóły projektu