Calculator de serii Fourier

Introduceți o funcție periodică sau de până la cinci bucăți pentru a calcula coeficienții Fourier, a analiza suma parțială și a compara reconstrucția.

Funcția pe o perioadă

a și b folosesc unitatea dumneavoastră pentru x; argumentele trigonometrice sunt în radiani. Perioada este T = b − a.

Bucățile funcției

Folosiți x, pi, e, + − * / ^, paranteze, sin, cos, tan, exp, ln, log, sqrt, abs, min și max. Înmulțirea poate fi scrisă ca 2*x sau 2x.

Exemple

Serie și precizie

Număr întreg de la 1 la 30.
Număr par de la 200 la 4000; verificarea stabilității se repetă la dublul acestei rezoluții.
Opțional; folosește aceeași unitate pentru x ca și perioada.

Reconstrucție Fourier

Sumă parțială

Coeficienți

naₙbₙAmplitudine

Formulă și substituție

SN(x) = a₀/2 + Σ [aₙ cos(nω₀x) + bₙ sin(nω₀x)]

a₀ = (2/T) ∫ f(x) dx

aₙ = (2/T) ∫ f(x) cos(nω₀x) dx

bₙ = (2/T) ∫ f(x) sin(nω₀x) dx

Editați exemplul, apoi calculați seria.

Expresiile și calculele dumneavoastră rămân în acest browser și nu sunt încărcate niciodată.

Întrebări frecvente

Ce convenție pentru coeficienții Fourier folosește acest calculator?

Se scrie f(x) ≈ a₀/2 + Σ[aₙ cos(nω₀x) + bₙ sin(nω₀x)], cu ω₀ = 2π/T. În consecință, a₀, aₙ și bₙ folosesc cu toții factorul 2/T. Unele cărți plasează valoarea medie direct în a₀; comparați formula afișată înainte de a potrivi coeficienții.

Sunt coeficienții exacți?

Nu. Aceștia sunt integrali numerici obținuți prin metoda Simpson compusă. Calculatorul repetă procesul la o rezoluție dublă față de cea selectată și raportează cea mai mare modificare a coeficienților. O modificare mică susține cifrele afișate, dar nu reprezintă o marjă de eroare formală.

De ce apar ondulații pe grafic în apropierea unui salt?

O sumă Fourier finită oscilează în apropierea unei discontinuități. Adăugarea de armonici îngustează regiunea afectată, dar nu elimină depășirea caracteristică Gibbs. În punctul de salt, seria tinde spre media limitelor la stânga și la dreapta în condițiile obișnuite de convergență.

Descompunerea semnalelor periodice în componente sinusoidale

Seriile Fourier reprezintă un instrument matematic fundamental care permite descompunerea oricărei funcții periodice sau definite pe bucăți într-o sumă infinită de funcții sinusoidale (sinusuri și cosinusuri). Această abordare stă la baza procesării semnalelor, analizei spectrale și rezolvării ecuațiilor cu derivate parțiale.

În practică, calculul analitic al coeficienților Fourier poate deveni extrem de complex sau chiar imposibil pentru semnalele cu geometrii neregulate. Calculatorul de serii Fourier rezolvă această problemă prin utilizarea integrării numerice avansate, oferind o aproximare rapidă și vizuală a modului în care armonicele individuale reconstruiesc semnalul original.


Convenția matematică și calculul coeficienților

Pentru a asigura o interpretare corectă a rezultatelor, este esențial să se cunoască convenția matematică utilizată pentru reprezentarea seriei. Acest calculator folosește definiția standard:

f(x) ≈ a₀ / 2 + Σₙ₌₁^N [ aₙ cos(nω₀ x) + bₙ sin(nω₀ x) ]

unde frecvența fundamentală este definită ca ω₀ = (2π) / T, iar perioada este T = b - a.

În cadrul acestei convenții, toți coeficienții utilizează același factor de integrare în fața integralei:

  • Termenul constant (a₀): Reprezintă valoarea medie a funcției pe o perioadă și este calculat prin formula: "a₀ = (2/T)∫f(x)dx = ‹a0›; termenul constant este a₀/2 = ‹constant›."
  • Coeficienții cosinusoidali (aₙ) și sinusoidali (bₙ): Aceștia determină ponderea fiecărei armonice în reconstrucția finală. Pentru funcțiile definite pe mai multe intervale, calculatorul aplică regula: "Pentru n = 1…‹terms›, se integrează fiecare bucată separat și se adună rezultatele pentru aₙ și bₙ."

Definirea funcțiilor și configurarea parametrilor

Interfața calculatorului permite configurarea flexibilă a semnalului analizat, fie ca o singură expresie pe o perioadă completă, fie ca o structură complexă formată din segmente adiacente.

1. Definirea funcției

Utilizatorul poate alege între o singură expresie pentru Funcția pe o perioadă sau definirea pe intervale prin Bucățile funcției (până la maximum 5 segmente). Adăugarea sau eliminarea segmentelor se face prin butoanele „Adaugă o bucată” și „Elimină bucata ‹n›”. Pentru fiecare segment se definesc limitele folosind câmpurile „de la” și „la”.

Sunt disponibile exemple predefinite pentru formele de undă clasice:

  • Dinte de fierăstrău
  • Undă dreptunghiulară
  • Undă triunghiulară
  • Sinusoidă redresată

Expresiile matematice introduse în câmpul f(x) acceptă variabilele și operatorii standard: x, pi, e, +, , *, /, ^, paranteze, precum și funcțiile matematice sin, cos, tan, exp, ln, log, sqrt, abs, min și max. Înmulțirea poate fi scrisă explicit (ex: 2*x) sau implicit (ex: 2x).

2. Intervalul perioadei

Perioada T este delimitată de parametrii Început a și Sfârșit b. Argumentele funcțiilor trigonometrice sunt evaluate în radiani, iar limitele a și b trebuie să utilizeze aceeași unitate de măsură ca și variabila x.

3. Setări de precizie și armonice

  • Armonici N: Numărul de termeni din suma parțială, selectabil ca număr întreg între 1 și 30.
  • Subintervale Simpson: Numărul de diviziuni utilizat pentru aproximarea numerică a integralelor (număr par între 200 și 4000).
  • Zecimale afișate: Numărul de poziții zecimale utilizat pentru prezentarea coeficienților în tabelul final.
  • Evaluează Sₙ(x) la: Un punct opțional x în care se dorește calcularea valorii exacte a sumei parțiale rezultate.

Integrarea numerică prin metoda Simpson și stabilitatea

Deoarece calculatorul nu folosește rezolvări analitice simbolice, coeficienții sunt determinați numeric prin metoda Simpson compusă. Pentru a garanta acuratețea rezultatelor și a preveni erorile cauzate de variațiile extrem de bruște ale funcțiilor, sistemul rulează automat o verificare de stabilitate în doi pași:

  1. Calculează coeficienții folosind numărul de subintervale selectat de utilizator ($base$).
  2. Repetă exact aceleași integrări dublând rezoluția ($refined$).
  3. Compară diferențele dintre cele două rulări și determină modificarea maximă a coeficienților (δ).

Rezultatul acestei analize este afișat sub forma: „Metoda Simpson compusă: ‹base› subintervale, verificate din nou cu ‹refined›; modificarea maximă a coeficienților este ‹delta›.”


Interpretarea rezultatelor și mesaje de stare

După apăsarea butonului Calculează seria, calculatorul generează o serie de rezultate numerice și grafice:

  • Reconstrucție Fourier: Secțiunea conține formula explicită a sumei parțiale (cu opțiunea „Copiază seria”) și un grafic interactiv intitulat Funcția originală și suma parțială Fourier. Graficul conține legendele clare pentru funcția originală f(x) și suma parțială Sₙ(x), permițând observarea modului în care adăugarea de armonice îmbunătățește aproximarea.
  • Tabelul de coeficienți: Afișează valorile calculate pentru aₙ, bₙ și Amplitudine pentru fiecare armonică de la 1 la N.

Mesaje de stare și erori posibile

În funcție de comportamentul funcției introduse și de parametrii selectați, calculatorul poate afișa următoarele mesaje:

  • „Calculat. Verificarea coeficienților la rezoluție dublă este stabilă la precizia afișată.”
  • „Calculat, dar coeficienții s-au modificat cu ‹delta› când rezoluția de integrare s-a dublat. Măriți numărul de subintervale sau verificați dacă funcția are variații bruște.”
  • „Bucățile prezintă un salt. Ondulațiile din apropierea limitei pot fi cauzate de comportamentul Gibbs, nu de o eroare de integrare.”
  • „Verificați sintaxa expresiei.”
  • „Funcția părăsește domeniul numerelor reale în interiorul acestei perioade.”
  • „Funcția se împarte la zero în interiorul acestei perioade.”
  • „Funcția sau un coeficient depășește intervalul de numere acceptat.”
  • „Verificați intervalele pentru perioadă, armonici și precizie.”
  • „Verificați bucățile funcției și limitele acestora.”

Întrebări frecvente (FAQ)

De ce apar ondulații pe grafic în apropierea unui salt? O sumă Fourier finită oscilează în apropierea unei discontinuități. Adăugarea de armonice îngustează regiunea afectată, dar nu elimină depășirea caracteristică Gibbs. În punctul de salt, seria tinde spre media limitelor la stânga și la dreapta în condițiile obișnuite de convergență.

Sunt coeficienții exacți? Nu. Aceștia sunt integrali numerici obținuți prin metoda Simpson compusă. Calculatorul repetă procesul la o rezoluție dublă față de cea selectată și raportează cea mai mare modificare a coeficienților. O modificare mică susține cifrele afișate, dar nu reprezintă o marjă de eroare formală.

Ce convenție pentru coeficienții Fourier folosește acest calculator? Se scrie f(x) ≈ a₀/2 + Σ [aₙ cos(nω₀ x) + bₙ sin(nω₀ x)], cu ω₀ = 2π/T. În consecință, a₀, aₙ și bₙ folosesc cu toții factorul 2/T. Unele cărți plasează valoarea medie direct în a₀; comparați formula afișată înainte de a potrivi coeficienții.

Datele mele sunt în siguranță în timpul calculelor? Da. Expresiile și calculele dumneavoastră rămân în acest browser și nu sunt încărcate niciodată. Toate procesările matematice și randarea graficelor se execută local, pe dispozitivul dumneavoastră.