Fourier-sor kalkulátor

Adjon meg egy periodikus vagy legfeljebb öt szakaszból álló függvényt a Fourier-együtthatók kiszámításához, a részletösszeg vizsgálatához és a rekonstrukció összehasonlításához.

Függvény egy perióduson

Az a és b az Ön x-egységét használja; a trigonometrikus argumentumok radiánban értendők. A periódus T = b − a.

Függvényszakaszok

Használható: x, pi, e, + − * / ^, zárójelek, sin, cos, tan, exp, ln, log, sqrt, abs, min és max. A szorzás írható 2*x vagy 2x formában is.

Példák

Sor és pontosság

Egész szám 1 és 30 között.
Páros szám 200 és 4000 között; a stabilitási ellenőrzés kétszeres felbontáson ismétlődik meg.
Opcionális; ugyanazt az x-egységet használja, mint a periódus.

Fourier-rekonstrukció

Részletösszeg

Együtthatók

naₙbₙAmplitúdó

Képlet és behelyettesítés

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

Módosítsa a példát, majd számítsa ki a sort.

A kifejezések és a számítások ebben a böngészőben maradnak, és soha nem kerülnek feltöltésre.

GYIK

Melyik Fourier-együttható konvenciót használja ez a kalkulátor?

Az f(x) ≈ a₀/2 + Σ[aₙ cos(nω₀x) + bₙ sin(nω₀x)] képletet használja, ahol ω₀ = 2π/T. Ennek megfelelően az a₀, aₙ és bₙ mindegyike tartalmazza a 2/T szorzót. Egyes könyvek ehelyett a középértéket közvetlenül az a₀ tagba helyezik; az együtthatók egyeztetése előtt hasonlítsa össze a megjelenített képletet.

Pontosak az együtthatók?

Nem. Ezek az összetett Simpson-szabályból származó numerikus integrálok. A kalkulátor kétszeres felbontással is elvégzi a számítást, és jelzi a legnagyobb együttható-változást. A kis változás alátámasztja a kijelzett számjegyeket, de nem jelent hivatalos hibahatárt.

Miért hullámzik a grafikon az ugrások közelében?

Egy véges Fourier-összeg oszcillál a szakadási helyek közelében. További harmonikusok hozzáadása szűkíti az érintett tartományt, de nem szünteti meg a jellegzetes Gibbs-féle túllövést. Az ugrásnál a sor a bal és jobb oldali határértékek átlagához tart a szokásos konvergencia-feltételek mellett.

A Fourier-sorok elméleti háttere és működése

A Fourier-analízis alapvető gondolata, hogy a periodikus függvények felbonthatók végtelen sok szinuszos és koszinuszos komponens összegeként. Ez a matematikai dekompozíció lehetővé teszi a bonyolult, ismétlődő hullámformák frekvenciatartománybeli vizsgálatát.

A Fourier-sorok kiszámításakor a kalkulátor az alábbi matematikai konvenciót alkalmazza a periodikus $f(x)$ függvény közelítésére:

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

A képletben szereplő alap-körfrekvencia kiszámítása a ω₀ = 2π/T összefüggés alapján történik, ahol T a függvény periódusa. A periódus hossza a megadott határokból adódik: T = b - a. Ebből adódóan az a₀, aₙ és bₙ együtthatók mindegyike a 2/T integrálási szorzót használja a számítások során.

A gyakorlatban a végtelen sor helyett egy véges N harmonikusig terjedő részletösszeget vizsgálunk. Minél nagyobb a harmonikusok száma, annál pontosabban követi a kapott részletösszeg az eredeti függvény alakját.


A kalkulátor bemeneti paraméterei

A Fourier-együtthatók pontos meghatározásához és a rekonstrukció elkészítéséhez az alábbi beállítások megadása szükséges a felhasználói felületen:

Függvénydefiníció és szakaszok

A kalkulátorban megadható egyetlen Függvény egy perióduson belül, vagy a periódus felosztható több különálló részre a Függvényszakaszok opcióval.

  • Szakaszok száma: Legfeljebb öt különálló szakasz definiálható. Új szakasz a Szakasz hozzáadása gombbal hozható létre, a feleslegesek pedig a ‹n›. szakasz eltávolítása gombbal törölhetők.
  • Szakaszhatárok: Minden szakaszhoz meg kell adni az ettől és eddig határértékeket.
  • Matematikai kifejezés: Az f(x) mezőben adható meg a függvény képlete. A kifejezésekben használható változó az x, a konstansok közül a pi és az e, valamint az alapvető operátorok (+, , *, /, ^) és zárójelek. A támogatott beépített függvények a következők: sin, cos, tan, exp, ln, log, sqrt, abs, min és max. A szorzás művelete explicit módon (pl. 2*x) és implicit módon (pl. 2x) is beírható.

A gyors teszteléshez előre beállított Példák is kiválaszthatók, mint a Fűrészfogjel, Négyszögjel, Háromszögjel vagy az Egyenirányított szinusz.

Periódus beállításai

A Periódus szakaszban határozható meg a függvény egy ciklusának tartománya:

  • Kezdete (a): A periódus kezdőpontja.
  • Vége (b): A periódus végpontja.

A trigonometrikus függvények argumentumai radiánban értendők, és az a illetve b határok ugyanazt a mértékegységet használják, mint az x változó.

Sor és pontosság

A numerikus integrálás és a megjelenítés finomhangolására az alábbi paraméterek szolgálnak:

  • Harmonikusok (N): A kiszámítandó együtthatók száma, amely 1 és 30 közötti egész szám lehet.
  • Simpson-részintervallumok: A numerikus integráláshoz használt felosztás, amely 200 és 4000 közötti páros szám lehet.
  • Megjelenített tizedesjegyek: A kapott eredmények kerekítési pontossága a felületen.
  • Sₙ(x) kiszámítása itt: Egy opcionális bemeneti mező, ahol megadható egy konkrét x érték a részletösszeg számszerű kiértékeléséhez.

Numerikus integrálás és stabilitásellenőrzés

Mivel a kalkulátor nem szimbolikus, hanem numerikus úton határozza meg az együtthatókat, az integrálok kiszámítása az összetett Simpson-szabály segítségével történik. Ez a módszer a folytonos tartományt diszkrét részintervallumokra bontja az approximációhoz.

A numerikus stabilitás és a pontosság garantálása érdekében a rendszer automatikusan végrehajt egy ellenőrző számítást is. A háttérben a kalkulátor megduplázza a megadott Simpson-részintervallumok számát, majd újra kiszámítja az összes együtthatót. A két számítási ciklus közötti maximális eltérést a rendszer rögzíti, és megmutatja, mennyire stabil az integrálás az adott felbontás mellett.


A kalkulátor által előállított eredmények

A Sor kiszámítása gombra kattintva a kalkulátor az alábbi kimeneteket generálja:

Fourier-rekonstrukció és grafikon

A Fourier-rekonstrukció blokkban látható a kiszámított Részletösszeg képlete, amely a Sor másolása gombbal vágólapra másolható. A vizuális összehasonlítást az Eredeti függvény és Fourier-féle részletösszeg elnevezésű grafikon segíti, amelyen külön jelmagyarázattal szerepel az eredeti f(x) függvény és a rekonstruált Sₙ(x) részletösszeg.

Együtthatók táblázata

Az Együtthatók táblázat soronként mutatja be a harmonikusokhoz tartozó értékeket az alábbi oszlopok szerint:

  • aₙ: A koszinuszos tagok együtthatói.
  • bₙ: A szinuszos tagok együtthatói.
  • Amplitúdó: Az adott harmonikushoz tartozó eredő amplitúdó.

Képlet és behelyettesítés részletei

A Képlet és behelyettesítés szekció lépésről lépésre bemutatja a számítás menetét:

  • Periódus eredménye: Megjeleníti a kiszámított periódust és az alap-körfrekvenciát a következő formában: T = ‹period›; ω₀ = 2π/T = ‹omega› radián x-egységenként..
  • Konstans tag: Megadja az a₀ integrál értékét és a sor konstans tagját: a₀ = (2/T)∫f(x)dx = ‹a0›; a konstans tag a₀/2 = ‹constant›..
  • Szakaszonkénti integrálás: Jelzi a szakaszos számítás elvét: n = 1…‹terms› esetén integrálja külön-külön az egyes szakaszokat, majd adja össze az eredményeket aₙ és bₙ kiszámításához..
  • Pontossági jelentés: Részletezi a Simpson-szabály alkalmazását és a stabilitási tesztet: Összetett Simpson-szabály: ‹base› részintervallum, ellenőrizve ‹refined› részintervallummal is; a maximális együttható-változás ‹delta›..
  • Kiértékelés: Ha megadásra került egy konkrét pont, itt látható a behelyettesített érték: Sₙ(‹x›) = ‹value›.

Állapotüzenetek és hibakezelés

A számítások állapota és az esetleges matematikai korlátok az alábbi üzenetek formájában jelennek meg a felületen:

  • Módosítsa a példát, majd számítsa ki a sort. – Ez az alapértelmezett állapotjelzés a számítás megkezdése előtt.
  • Kiszámítva. A kétszeres felbontású együttható-ellenőrzés stabil a megjelenített pontosság mellett. – A numerikus integrálás sikeres és megbízható volt.
  • Kiszámítva, de az együtthatók ‹delta› értékkel változtak az integrálási felbontás megduplázásakor. Növelje a részintervallumok számát, vagy ellenőrizze a függvény hirtelen változásait. – Figyelmeztetés, hogy a numerikus integrálás pontossága nem kielégítő a jelenlegi felbontás mellett.
  • A szakaszok között ugrás található. A határok menti hullámzás Gibbs-jelenség is lehet, nem feltétlenül integrálási hiba. – Tájékoztatás a szakadási helyeknél fellépő természetes matematikai jelenségről.

Hibaüzenetek

Amennyiben a bemeneti adatok hibásak vagy matematikai korlátokba ütköznek, a kalkulátor az alábbi hibaüzeneteket jeleníti meg:

  • Ellenőrizze a kifejezés szintaxisát. – Szintaktikai hiba a megadott képletben.
  • A függvény kilép a valós számtartományból ezen a perióduson belül. – A függvény értéke komplex számot eredményezne a megadott intervallumon.
  • A függvény nullával osztást végez ezen a perióduson belül. – Matematikai tartomány megsértése nullával való osztás miatt.
  • A függvény vagy egy együttható meghaladja a támogatott számtartományt. – Túlcsordulási hiba a számítás során.
  • Ellenőrizze a periódus, a harmonikusok és a pontosság tartományait. – Érvénytelen paraméterértékek a beállításoknál.
  • Ellenőrizze a függvényszakaszokat és azok határait. – Hibásan megadott szakaszhatárok vagy átfedések.

Adatkezelési nyilatkozat

A kifejezések és a számítások ebben a böngészőben maradnak, és soha nem kerülnek feltöltésre. Minden adatfeldolgozás helyben, a felhasználó eszközén történik, így biztosítva a teljes adatvédelmet.


Gyakran Ismételt Kérdések

Pontosak az együtthatók?

Nem. Ezek az összetett Simpson-szabályból származó numerikus integrálok. A kalkulátor kétszeres felbontással is elvégzi a számítást, és jelzi a legnagyobb együttható-változást. A kis változás alátámasztja a kijelzett számjegyeket, de nem jelent hivatalos hibahatárt.

Melyik Fourier-együttható konvenciót használja ez a kalkulátor?

Az f(x) ≈ a₀/2 + Σ [aₙ cos(nω₀ x) + bₙ sin(nω₀ x)] képletet használja, ahol ω₀ = 2π/T. Ennek megfelelően az a₀, aₙ és bₙ mindegyike tartalmazza a 2/T szorzót. Egyes könyvek ehelyett a középértéket közvetlenül az a₀ tagba helyezik; az együtthatók egyeztetése előtt hasonlítsa össze a megjelenített képletet.

Miért hullámzik a grafikon az ugrások közelében?

Egy véges Fourier-összeg oszcillál a szakadási helyek közelében. További harmonikusok hozzáadása szűkíti az érintett tartományt, de nem szünteti meg a jellegzetes Gibbs-féle túllövést. Az ugrásnál a sor a bal és jobb oldali határértékek átlagához tart a szokásos konvergencia-feltételek mellett.