Furiera transformo
La furiera transformo aŭ transformo de Fourier, nomita honore al Joseph Fourier, estas integrala transformo , kiu esprimas funkcion per terminoj de sinusaj bazaj funkcioj, kio estas kiel sumo aŭ integralo de sinusaj funkcioj multiplikitaj per iuj koeficientoj ("argumentoj"). Estas multaj proksime rilatantaj variaĵoj de ĉi tiu transformo, resumitaj pli sube, dependantaj de la tipo de la transform-funkcio. Vidu ankaŭ en Listo de fourier-rilatantaj transformoj.
Difino
redaktiLaŭ ĝia difino, la kontinua furiera transformo estas operacio, kiu transformas integraleblan funkcion de aro al alia funkcio , priskribanta frekvencan spektron de tiu lasta, laŭ la formulo:
- por ĉiu reela nombro .
Eblas elekti aliajn difinojn por Furiera transformo. Tiuj elektoj dependas de praktikaj konvencioj, ĝenerale ili malsamas nur per nombra konstanto. Ekzemple, iuj sciencistoj uzas tiajn:
kie t estas tempo (en s), kaj frekvenco (en s−1). Iuj elektronikistoj aŭ fizikistoj uzas (pro simetrikialo rilate al la inversa Furiera transformo) la sekvantan formulon:
kun t la tempo (en sekundoj), kaj la angula frekvenco (en rad.s−1).
Aplikoj
redaktiFurieraj transformoj havas multajn sciencajn aplikojn — en fiziko, nombroteorio, kombinatoriko, signal-prilaborado, teorio de probabloj, statistiko, ĉifriko, akustiko, oceanografio, optiko, geometrio, kaj aliaj areoj. En signal-prilaborado kaj rilatantaj kampoj, la Furiera transformo estas tipe konsiderata malkomponi signalon en ties komponantajn frekvencojn kaj argumentoj. Ĉi tiu larĝa aplikebleco estas pro kelkaj utilaj proprecoj de la transformoj:
- La transformoj estas linearaj operatoroj kaj, post pozitiva normaligo, estas unuargumenta, kun bonaj proprecoj priskribitaj per la teoremo de Parseval aŭ, pli ĝenerale, la teoremo de Plancherel, kaj plej ĝenerale tra Pontryagin-a duvarianteco.
- La transformoj estas inversigeblaj, kaj fakte la inversa transformo havas preskaŭ la saman formon kiel la antaŭan transformon.
- La sinusaj bazaj funkcioj estas propraj funkcioj de diferencialado, kio signifas, ke tiu prezento transformas linearajn diferencialajn ekvaciojn kun konstantaj koeficientoj en ordinarajn algebrajn aĵojn. (Ekzemple, en lineara tempo-invarianta fizika sistemo, frekvenco estas konservita kvanto, do la konduto je ĉiu frekvenco povas esti solvita sendepende.)
- Per la ruluma teoremo, Furieraj transformoj aliformas la komplikan ruluman operacion en simplan multiplikon, kio signifas, ke ili provizas kompetentan manieron komputi rulumo-bazitajn operaciojn kiel polinoma multiplikado kaj multiplikado de grandaj nombroj.
- La diskreta versio de la furiera transformo (vidi pli sube) povas esti pritaksita rapide per komputilo uzante algoritmon de rapida furiera transformo (angle,FFT, pri Fast Fourier Transform).
Variantoj de la Furiera transformmo
redaktiKontinua furiera transformo
redaktiPlej ofte, la senpreizigita termino "Furiera transformo" rilatas al la kontinua furiera transformo, pri iu ajn integralebla funkcio f(t) kiel sumo de eksponentaj funkcioj kun kompleksaj argumentoj kaj variablo la angula rapido, tio rezultas F(ω):
La origina funkcio f(t) obteniĝas per la inversa kontinua furiera transformo de la furiera transformo F(ω); la origina funkcio kaj ĝia transformo estas iam nomata transformo-paro.
Kiam f(t) estas para aŭ nepara funkcio, ĝia transformo estas respektive kosinusa transformo (kun kosinusaj termoj) aŭ sinusa transformo (kun sinusaj termoj). Alia grava kazo estas kiam f(t) estas pure reela funkcio, de kio sekvas, ke F(−ω) = F(ω)*, kie * signifas kompleksan konjugiton. Similaj specialaj kazoj aperas ankaŭ pri aliaj variantoj de la Furiera transformo.
Furiera serio
redaktiLa kontinua transformo estas mem reela ĝeneraligo de pli frua koncepto, la serio de Fourier, kiu estas specifa al periodaj funkcioj f(x) (kun periodo ), kaj prezentas ĉi tiajn funkciojn per serio de sinusoidoj:
kie la estas la kompleksaj amplitudoj. Aŭ, por reela-valoraj funkcioj, la Furiera serio estas ofte skribita (fare de la eŭlera idento):
kie an kaj bn estas la reelaj koeficientoj de la Furiera serio.
Diskreta furiera transformo
redaktiPor trakti per komputiloj, por scienca komputado kaj por cifereca signal-prilaborado, oni konsideras funkciojn per n specimenoj fk (k=0 ĝis N-1) , kiuj estas difinitaj super diskretaj, anstataŭ kontinuaj, domajnoj, denove finiajn aŭ periodajn. En tiu kazo, oni uzas la diskretan Furieran transformon aŭ diskretan transformon de Fourier (DFT, angle discrete Fourier transform), kiu prezentas la termojn fk kiel sumon de sinusoidoj:
kaj la inversa diskreta furiera transformo (IDFT) permesas starigi la originan signalon:
kie F(k) estas la Fourier-aj amplitudoj de la tiel nomita spektro de la analizo.
Ju pli granda estas la muestro (aro da specimenoj), des pli alta estas la precizeco de la analizo. Eblas pliigi la nombron de punktoj:
- Pliigante la oftecon de specimenoj, sed tio havas koston en terminoj de aparataro-rimedoj.
- Farante interpoladon.
Tio estas farita per la tekniko de realigo de nuloj, pri kiu la signalo ampleksiĝas per nuloj. La nombro de punktoj de la analizo estas sekve pliigita, sed la nombro de signalpunktoj utilaj restas sama (kio ne sanĝas la solvadon). La nova difino estas:
Oni ĉiam sumas la samajn valorojn de (la aliaj estante nuloj), sed oni obtenas DFT-n de periodo anstataŭ simple : oni havas kromajn punktojn por priskribi la saman DFT, oni do pliigis la precizecon. Tiu teĥniko estas uzata por akiri aron da punktoj en potenco de du, kaj povas uzi algoritmon de FFT.
Oni povas, sammaniere, fari la plenigaĵon de nuloj pri la spektro, por obteni, per inversa transformo, interpolon al super la originala signalo.
Ĉi tie la konsiderita frekvenco de la samploj estas1. Parolante laŭ reduktitaj frekvencoj (normigitaj rilate al la frekvenco de la samplado), la DFT estas priskribita por valoroj de la reduktita frekvenco, kiu varias de 0 ( ) al 1 (por ).
Oni notu ke la diskreta furiera transformo estas rekte traktebla per komputilo, ĉar ĝi postulas finian kvanton da operacioj, kontraŭe al la serio aŭ la Furiera transformo Fourier, kiu postulas la kalkuladon de integraloj aŭ sumoj de vico. Tamen, la kalkulo de la DFT estas neniam implementado laŭ la difino donita ĉisupre, sed oni preferas uzi optimumigitajn algoritmojn, kiuj postulas malpli komputadan penon. La komputada tempo bezonata por la DFT kun la difino donita estas rekte proporcia al , sed per optimumigitaj algoritmoj (uzataj per la rapida Furiera transformo, FFT) ĝi estas proporcia al , kaj tiam ju estas pli granda, des pli FFT interesas.
Krome, ĝi povas esti ĝeneraligita per translacio de la tempo kun faktoro kaj/aŭ de la frekvenco kun faktoro .Tia kazo nomiĝas ĝeneraligita DFT aŭ GDFT, kaj ĝi havas la samajn proprecojn kiel la tradicia DFT:
Ofte uzatas translaciaj faktoroj , ekzemple kondukas al antiperioda signalo en la frekvenca domajno, t. e. .
Referencoj
redakti- (angle) A. Don/Doña Polyanin kaj A. V. Manzhirov, Gvidlibro de Integralaj Ekvacioj, CRC Press, Boca Raton, 1998. ISBN 0-8493-2876-4
- (angle) Forĝisto, Steven W. La Sciencisto kaj Inĝeniera Gvido al Cifereca Signalo-Procezo, 2-a redakcio. San Diego: Kalifornio Teknika Publikado, 1999. ISBN 0-9660176-3-3. (ankaŭ havebla rete: [1])
Vidu ankaŭ
redaktiEksteraj ligiloj
redakti- (angle) Reta kalkulado Arkivigite je 2005-11-10 per la retarkivo Wayback Machine pri la transformo kaj la inversa transformo, wims.unice.fr
- (angle) Tabeloj de Integralaj transformoj je EqWorld: La Mondo de Matematikaj Ekvacioj.
- (angle) An Intuicia Ekspliko de Furiera Teorio Arkivigite je 2006-02-10 per la retarkivo Wayback Machine far Steven Lehar.