Fourieranalyse i sammenhæng med lydbølger

Størrelse: px
Starte visningen fra side:

Download "Fourieranalyse i sammenhæng med lydbølger"

Transkript

1 Fourieranalyse i sammenhæng med lydbølger Mathias Kærlev Fourieranalyse af en periodisk funktion Vejledere: Poul Hedegaard, Kristian Svendsen

2 Abstract For this paper, the usage of real-valued Fourier series with sound waves, specically a guitar string's sound, is examined and some of the applications for both Fourier-synthesis and Fourieranalysis are explored. he foundation of the Fourier-analysis, the Fourier-coecients, are deduced through the Fourier series, and the analysis of both periodic functions and actual data are accounted for. he guitar string's sound is recorded and an audio-analysis is performed where both the frequency spectrum and the Fourier-coecients are derived. Additionally, video-analysis is also made to examine the movement of the vibrating string. o test the empirical data, a guitar string's sound can be determined in theory through Fourier-analysis of a function that represents the guitar string. From this, the resulting frequency spectrums in the audio-analysis are found to largely correspond with the expected amplitudes and frequencies. However, the video-analysis was not able to depict a great range of harmonics, but did show the presence of standing waves. It can be concluded that Fourier-analysis can be used to determine the frequency-spectrum and Fourier-spectrum of a guitar string with large precision. Furthermore, Fourier-synthesis of the string's Fourier-spectrum yields a sound wave identical to the source to a great extent, which gives Fourier-synthesis several use-cases for e.g. lightweight electronic instruments that reproduce the sound of real instruments. /41

3 Indhold Indledning 4 Fourieranalyse 5 Periodiske funktioner og lyd Lige/ulige funktioner Fourierrækker Ortogonalitetsrelationer Bestemmelse af fourierkoecienter Regneeksempler Ulige funktioner Lige funktioner Eksperimenter 16 Fourieranalyse med datasæt Guitaren Analyse af lyd fra guitar Analyse af video fra vibrerende guitarstreng Fouriersyntese 7 Konklusion 9 Litteraturliste 30 Bilag 31 Bilag 1: Graf til regneeksempler Bilag : Fourieranalyse af lyd fra guitar - anslået på midten (Datalyse) Bilag 3: Fourieranalyse af lyd fra guitar - anslået på 1 (Datalyse) Bilag 4: Programkode til fourieranalyse (Python) Bilag 5: Data for videoanalyse Bilag 6: Data for videoanalyse Bilag 7: Fourieranalyse af video - Datalyse Bilag 8: Graf for fouriersyntese i CAS-værktøj Bilag 9: Programkode til fouriersyntese (Python) Bilag 10: Billede af udtræk fra lyddata /41

4 Indledning Jean Baptiste Joseph Fourier var en fransk matematiker, der gennem sit arbejde kom frem til det, som vi kender som fourierrækker. Fourier antog, at alle funktioner kan skrives op som en uendeligt antal led af sinus- og cosinusfunktioner, og ud fra den antagelse kunne han nde frem til nogle konstanter, de såkaldte fourierkoecienter, som funktioner ville bestå af. På dette tidspunkt var det en banebrydende og kontroversiel idé, der skulle vise sig at have mange anvendelser inden for matematikken og fysikken. I dette projekt er det især analyse af lydsignaler, som fourierrækkerne kan bruges til, og fourieranalysen består så af at nde fourierkoecienterne, der kan bruges til at lave et frekvensspektrum. Formålet med dette projekt er, at bestemme en guitars frekvensspektrum gennem fourieranalyse. Dette kan så gøres enten gennem FF eller fourierkoecienterne, men begge vil der kigges på. Desuden vil teorien bag guitarens svingninger undersøges med fourieropløsning, og en fouriersyntese af guitarens fourierspektrum vil forsøges og diskuteres. Opdelingen er sådan, at baggrunden for fourieranalysen er beskrevet først. Der er redegjort for de matematiske principper, der er nødvendige for at bevise sammenhængen for fourierkoef- cienterne. Heri indgår en introduktion til periodiske funktioner, som også hænger sammen med vores forståelse af lydbølger, ortogonalitetsrelationerne mellem sinus og cosinus, regneregler for lige/ulige funktioner og afsluttende fourierrækker. Der vil også indgå nogle regneeksempler, der illustrativt viser, hvordan fourieranalysen kan bruges til at nde fourier- og frekvensspektret for en kendt funktion. Herefter beskrives den eksperimentelle og praktiske del af opgaven, hvor fourieranalysen bruges til at analysere en guitarstrengs tone og overtoner. De fysiske årsager til guitarstrengens grundtone og overtone vil først blive forsøgt forklaret gennem teori med fourieropløsning, og så testet gennem empiri. Her vil indgå både en analyse af video og lyd fra guitarstrengen, da både strengens bevægelse og resulterende lyd kan undersøges ved hjælp af fourieranalyse. Afslutningsvist vil fouriersyntese med samme fourierkoecienter fra de første eksperimenter undersøges. Hvad er mulighederne for at gå den anden vej med et fourierspektrum? En vurdering af fouriersyntesens muligheder vil diskuteres, altså i hvor stort et omfang man kan genskabe instrumenters tone ud fra en fourieranalyse. I denne projektopgave bruges der fourierrækker på reel form, og der vil altså derfor ikke indgå beregninger med komplekse tal. 4/41

5 Fourieranalyse Overordnet er fourieranalysen et redskab til at bestemme de harmoniske svingninger, der indgår i en periodisk funktion. Ved approksimation af areal kan man også lave fourieranalyse på et datasæt, men det vil uddybes i eksperiment-afsnittet. Når man ved hvilken sammensætning af bølger et datasæt eller funktion består af, kan man se, hvilken frekvens og amplitude (dvs. styrke) bølgerne har. Det er fourierkoecienterne, der indeholder denne information, men før vi kan begynde at nde dem, er der nogle matematiske begreber vi skal kende til. Periodiske funktioner og lyd En tone er i virkeligheden en lydbølge, der gentager sig. 1 Se følgende gur, der viser en lydoptagelse af en anslået guitar fra eksperiment-afsnittet: Selv om der er en del støj, der kan gøre det svært at gennemskue, er det altså tydeligt, at lyden gentager sig. Vi kan selv modellere funktioner, der svarer til lydbølger, ved at gøre dem periodiske. Periodiske funktioner er funktioner, der gentager sig efter en periode. Når den konstante periode adderes til den variable, vil funktionsværdierne gentage sig. Det vil sige at der gælder, at f(x + ) = f(x), hvor er det mindste tal, der opfylder ligningen. Normalt denerer vi kun periodiske funktioner inden for et interval. il vores formål sætter vi intervallet til [ ; ], sådan så vores funktioners halve periode er delt mellem y-aksen. Desuden kan det hænde, at vi denerer en funktion stykkevist, hvilket betyder, at vi denerer funktionsværdierne gennem ét eller ere intervaller. Et eksempel kunne være x, for x 0 f(x) = x, for x < 0 i intervallet [ ; ]. Funktionen er altså deneret over hele intervallet [ ; ], men med forskellige funktionsudtryk for x 0 og x < 0. Lige/ulige funktioner il vores formål er det hensigtsmæssigt at se, at funktioner kan være lige, hvor der desuden gælder for funktionen, at f(x) = f( x). Funktionen vil rent grask være spejlet omkring y-aksen. For ulige funktioner gælder der, at f(x) = f( x). Funktionsværdierne vil på den 40 1 N. Hartling C. Claussen E. Both. Spektrum - Fysik II. 1. udg. Gyldendal, 004. isbn: , s. 5/41

6 ene side af y-aksen være det samme som på den anden side af y-aksen, men med negativt fortegn. Et eksempel på en ulige funktion kunne være f(x) = x. Indsætter vi i denitionen, ser vi, at udtrykket er sandt: f(x) = f( x) x = x Et eksempel på en lige funktion kunne være f(x) = x. Indsætter vi i denitionen, ser vi igen, at udtrykket er sandt: f(x) = f( x) x = x x = x Desuden har beregninger med lige/ulige funktioner nogle interessante egenskaber: 1) Produktet mellem to lige funktioner er en lige funktion Har vi en ulige funktion f(x), gælder der, at f( x) = f(x) f(x) = f( x). Har vi så en lige funktion, g(x), gælder der, at g(x) = g( x). Vi sætter h(x) til produktet af f og g: h(x) = f(x) g(x) = g( x) f( x) = (f g)(x) = (f g)( x) = h(x) = h( x) h(x) = h( x), så h(x) er lig vores denition på en lige funktion, og sætning er bevist. ) Produktet mellem to ulige funktioner er en lige funktion Et lignende bevis kan laves for denne sætning, hvis f(x) er en ulige funktion og g(x) er en lige funktion: h(x) = f(x) g(x) = g( x) f( x) = (f g)(x) = (f g)( x) = h(x) = h( x) h(x) = h( x), så h(x) er igen lig vores denition på en lige funktion, og sætning er bevist. 3) Produktet mellem en lige og en ulige funktion er en ulige funktion 6/41

7 h(x) = f(x) g(x) = g( x) f( x) = (f g)(x) = (f g)( x) = h(x) = h( x) h( x) = h(x) h( x) = h(x), så h(x) er lig vores denition på en ulige funktion, og sætning 3 er altså bevist. 4) Integration fra A til A af en ulige funktion er 0 Arealet under grafen for x < 0 vil svare til arealet under grafen for x > 0, bare med negativt fortegn. Kigger vi på f(x) = x og integralet (f(x))dx, er det helt tydeligt: Som det ses, så er (f(x))dx = 0 (f(x))dx + (f(x))dx = + = 0. Dette vil også 0 vise sig at være vigtigt til beviset om ortogonalitetsrelationerne og når sammenhængen mellem fourierkoecienterne og lige/ulige funktioner skal vises. Det skal nævnes, at sinus er en ulige og cosinus er en lige funktion. Graf for sinus og cosinus Det vil vise sig, at vi kan bruge disse egenskaber for cosinus og sinus til vores beviser. De ovenstående regneregler vil vise sig at være betydelige ved bestemmelse af fourierkoecienterne. Fourierrækker En periodisk funktion f(x) med perioden kan tilnærmes med en konstant plus en sum af harmoniske funktioner : Niels Christian Jensen. Fourieranalyse url: http : / / www. emu. dk / gym / tvaers / sciencegym / matematik-materialer/fourier.doc, s. 1 7/41

8 f(x) = 1 a 0 + M n=1 (a n cos( π nx) + b n sin( π nx)) dvs. f(x) = 1 a 0 + a 1 cos( π x) + b 1 sin( π x) a n cos( π nx) + b n sin( π nx) Dette kaldes fourierrækken, hvor a n og b n er de såkaldte fourierkoecienter, der siger noget om amplituden for det enkelte led. a 0 -ledet kaldes også for DC-ledet. 3 Når man har bestemt fourierspektret for en funktion eller datasæt, har man altså bestemt fourierkoecienterne. Beviset for, at periodiske funktioner overhovedet kan tilnærmes fourierrækken vil ikke forsøges, men fourierrækken er udgangspunktet for vores andre beviser. I princippet vil funktionen kunne bestå af uendeligt mange led, så i teorien burde M, den øvre grænse for summeringen, være lig. Jo større værdi af M, jo tættere på den oprindelige funktion vil fourierrækken være. Meningen med den 1 -koecient for a 0 vil vise sig senere. il dette projekt vil det være oplagt at nde frekvensspektret for nogle simple funktioner, mest for at forklare princippet til de praktiske forsøg. Et frekvensspektrum viser fordelingen mellem frekvens og amplitude, men hvordan kan vores fourierkoecienter sige noget om det? Hvis vi kender vores periode, kan vi nde frekvensen for cosinus/sinus-ledene ved f = 1 n. Det skyldes, at cosinus/sinus har en periode π, og at division med vil ændre perioden til, og derfor får vi π π. Dette kaldes også vinkelfrekvensen ω, der har værdien, men til vores formål bruger vi bare dens værdi. Faktoren n siger noget om, hvor hurtigt de harmoniske funktioner svinger i forhold til det første led ved n = 1. For eksempel vil n = få vinkelfrekvensen til at være dobbelt så stor, og derfor svinger funktionen altså også dobbelt så hurtigt. Skal vi se fourierrækken i forhold til toner, vil det sige, at leddene for n = 1 siger noget om grundtonen, altså tonen med laveste frekvens. n = siger så noget om 1. overtone, n = 3 om. overtone, og så videre. a n og b n -koecienterne er bølgernes amplitude, da cosinus/sinus har funktionsværdier i intervallet [1; 1]. Den samlede amplitude for a n og b n er deneret som A = a n + b n. Hvis f skal være i Hz, altså SI-enheden for frekvens, kræver det, at perioden er i sekunder. il regneeksemplerne sættes ikke til sekunder, og derfor vil frekvensen være enhedsløs, men det viser princippet i udregningen. 3 Mogens Oddershede Larsen. Fourieranalyse.. udg. (Besøgt d ) url: s. 1 8/41

9 Ortogonalitetsrelationer Før vi kan bestemme værdierne af fourierkoecienterne, må vi først vide noget om ortogonalitetsrelationerne for cosinus og sinus. Ved ortogonalitetsrelationerne forstås, at (1 cos( π nx))dx = 0 n 0 (1) (sin( π (cos( π (sin( π (1 sin( π nx))dx = 0 () nx) cos(π nx) sin(π mx))dx = nx) cos(π mx))dx = mx))dx = 0 (3) for m = n 0 (4) 0 for n m for m = n 0 (5) 0 for n m hvor der gælder, at n Z m Z, og at n 0 m 0. 4 Der gælder også nogle andre ortogonalitetsrelationer, men disse er de eneste, der bruges til beviset for fourierkoecienterne. Grunden til navnet ortogonalitetsrelationer skyldes, at funktioner kan opfattes som vektorer, og hvis skalarproduktet f g = b f(x)g(x)dx er lig 0 med passende grænser for a og b, siges a funktionerne at være ortogonale. 5 Skal disse relationer bevises, kan vi starte med (1) for n 0: (1 cos( π nx))dx = sin(n π) n π = 0 Da n Z (n er et heltal) må sin(n π) altid give 0, da det vil svare til n 180. sin(1 180 ) = 0, sin( 180 ) = 0, sin(3 180 ) = 0, og så videre, og derfor vil ligningen ovenover altid give 0 hvis n 0. Vi fortsætter med (): (1 sin( π nx))dx = 0 (sin( π nx))dx 0 (sin( π nx))dx = 0 Integralet af en ulige funktion (her sinus) med grænser, hvis størrelse er lig hinanden, vil altid være lig 0, som vi så i afsnittet om lige/ulige funktioner. 4 M111 Linear Partial Dierential Equations. (Orthogonality Relations og he Fourier Coecients) (Besøgt d ). url: M111Lecture10_004.pdf. 5 Steen Albrechtsen. Fourieranalyse. Werks Oset Århus, isbn: , s. 11 9/41

10 Vi fortsætter med (3). Ser vi på produktet sin( π π nx) cos( mx), er det jo et produkt mellem en lige og ulige funktion, hvilket vil give en ulige funktion. Integrerer vi en ulige funktion fra til /, får vi 0, og det er altså bevist. Ved (4) har vi produktet sin( π π nx) sin( mx). Ved m = n > 0 er det vigtigt at se, at vi kan bruge følgende trigonometriske formel 6 : Vi indsætter parameteren π sin(u) sin(v) = 1 (cos(u v) cos(u + v)) nx for både u og v i formlen (da m = n): sin( π nx) = 1 (cos(π π π nx nx) cos(π nx + nx)) = 1 π (1 cos( nx)) Integrerer vi det udtryk, og bruger vi sætning 1, får vi: ( 1 Det er bevist. Ved n m kan vi indsætte π sin( π Vi integrerer udtrykket: ˆ π / (1 cos( nx)))dx = ( 1 )dx = nx for u og π mx for v: nx) sin(π mx) = 1 (cos(π π π nx mx) cos(π nx + mx)) = 1 = 1 cos(πx (n m)) 1 cos(πx (n + m)) cos( πx (n m))dx 1 cos( πx (n + m))dx Af sætning 1 vil både det højre og venstre led gå ud, da n m, hvilket også vil sige, at n m 0 og n + m 0. Lignende bevis gælder for (5). Hvis m = n 0 kan vi bruge en trigonometriske formel og gentage beviset: cos( π nx) = 1 (cos(π Igen, for m n: cos( π cos(u) cos(v) = 1 (cos(u + v) + cos(u=v)) π π nx + nx) + cos(π nx ( 1 6 Albrechtsen, Fourieranalyse, s. 15 (1 + cos( π nx)))dx = nx)) = 1 ( 1 )dx = nx) cos(π mx) = 1 (cos(π (n + m)) + cos(π (n m))) (1 + cos( π nx)) 10/41

11 Vi integrerer: ˆ 1 / cos( π (n + m))dx + 1 cos( π (n m))dx Af sætning 1 følger igen, at ovenstående bliver 0. Det er bevist. Med disse relationer kan vi nu bestemme værdier for fourierkoecienterne. Bestemmelse af fourierkoecienter ager vi udgangspunkt i denitionen for fourierrækken, kan vi integrere fra til nogle led: f(x) = 1 a 0 + n=1 (a n cos( π nx) + b n sin( π nx)) f(x)dx = 1 a 0dx = a 0 og eliminere a 0 = f(x)dx Vi har nu fundet frem til a 0. Ledene fra summen går altså ud, hvilket kan ses ved: (a n n=1 (cos( π nx))dx) + b n (sin( π nx))dx)) Vi bruger ortogonalitetsrelationerne (1) og (): (a n 0 + b n 0) = 0 n=1 Skal vi fortolke værdien 1a 0, så er det den gennemsnitlige værdi for perioden. / f(x)dx er jo lig arealet for hele perioden, og faktoren vil så give os det dobbelte af den gennemsnitlige højde/funktionsværdi. Vi fortsætter med at nde a n. Vi kan gange et cos( π nx)-led ind, og bagefter integrere fra til. I stedet for n bruger vi k for summeringen da vi kan bruge én af ortogonalitetsreglerne til at slippe af med summeringen: 11/41

12 k=1 (f(x) cos( π nx))dx = ( 1 a 0 cos( π nx) + (a k cos( π kx) cos(π nx) + b k sin( π kx) cos(π nx)))dx Vi bruger ortogonalitetsrelationerne () og (3): = ( k=1 (a k cos( π nx) cos(π kx)))dx Vi bruger ortogonalitetsrelationen (5), og slipper af med summerigen, da integralet af de led, hvor n k, er 0: a n = = a n (f(x) cos( π nx))dx Beviset for b n følger i lignende stil, men denne gang ganger vi et sin( π nx)-led ind: k=1 (f(x) sin( π nx))dx = ( 1 a 0 sin( π nx) + (a n sin( π kx) cos(π nx) + b n sin( π nx) sin(π kx)))dx Vi bruger ortogonalitetsrelationerne (1) og (3): = ( k=1 (b n sin( π nx) sin(π kx)))dx Vi bruger ortogonalitetsrelationen (4), og slipper af med summerigen, da integralet af de led, hvor n k, er 0: = b n b n = (f(x) sin( π nx))dx Det viser sig så, at a 0 vil svare til a n ved n = 0 (og det var netop grunden for den 1 -koecient): 1/41

13 a 0 = (f(x) cos( π 0 x))dx = a 0 = Da cos(0) = 1: (f(x))dx Vores sammenhæng for a n gælder altså også for n = 0! Men hvad så med b n ved n = 0? Lad os regne: b 0 = (f(x) sin( π 0 x))dx = b 0 = Da sin(0) = 0: (f(x) 0)dx = (f(x) cos(0))dx (f(x) sin(0))dx (0)dx = 0 b 0 er lig 0. Der gælder altså for a n, at n {0,1,,...}, og for b n, at n {1,,3,...}. Regneeksempler Ulige funktioner Vi vælger en ulige, periodisk funktion, f.eks. f(x) = x på intervallet [ π; π], dvs. med periode = π. Det giver en såkaldt savtaks-funktion. Vi nder først a 0 : a 0 = / f(x)dx = 1 π f(x)dx = 0 π π Vi nder nu a n og b n fra 1 n 4: a 1 = 1 π a = 1 π a 3 = 1 π a 4 = 1 π ˆ π π ˆ π π ˆ π π ˆ π π (f(x) cos(1 x))dx = 0 (f(x) cos( x))dx = 0 (f(x) cos(3 x))dx = 0 (f(x) cos(4 x))dx = 0 b 1 = 1 π b = 1 π b 3 = 1 π b 4 = 1 π ˆ π π ˆ π π ˆ π ˆ π (f(x) sin(1 x))dx = (f(x) sin( x))dx = 1 sin(3 x))dx = π(f(x) 3 (f(x) sin(4 x))dx = 1 π 13/41

14 Da vi nu har fundet alle vores ønskede koecienter, kan vi nu bestemme fourierrækken for funktionen: f(x) = 1 a n=1 (a n cos( π nx) + b n sin( π nx)) = sin(x) sin(x) + 3 sin(3x) 1 sin(4x) Det ses helt klart hvordan fourierrækken kommer tættere og tættere på den oprindelige funktion, jo ere led vi sætter på: Graf for fourierrækken ved et stigende antal fourierkoecienter (se bilag 1) Alligevel burde der nok medtages ere led for at få en pænere approksimation. Hvorfor er det kun sinus-leddene, der bliver tilbage? Sinus er jo også en ulige funktion. ager vi udgangspunkt i beviset for a n, kan vi se, at cosinus ganges ind i integralet for f(x): (f(x) cos( π nx))dx En lige funktion ganget med en ulige funktion må give en ulige funktion, og integrerer vi en ulige funktion fra til /, får vi altid værdien 0, som vi så tidligere i afsnittet om lige og ulige funktioner. Går vi tilbage til a n, ser vi så, at a n = (f(x) cos( π nx))dx = a n -koecienterne vil så altid være 0 for en ulige funktion. h(x)dx = 0 = 0 Frekvensspektret kan vi også bestemme, idet f n = 1 n = n π og A n = a n + b n = 0 + b n = b n. Da vi til regneeksemplerne ikke bruger enheder, vil resultatet ikke være i Hz, men det viser stadig princippet i udregningen. 14/41

15 f 1 π 1 π 3 π A 3 π 1 Lige funktioner x for x 0 Vi vælger en lige, periodisk funktion, f.eks. f(x) = x for x > 0 intervallet [ π; π]. Det giver en såkaldt triangle-funktion: med periode = π på Vi nder først a 0 : a 0 = ˆ π f(x)dx = 1 π π f(x)dx = π Vi nder nu a n og b n fra 1 n 4. Fordi f(x) er en lige funktion, vil b n -leddene gå ud, så udregningerne for dem tages ikke med (beviset kommer senere). il a n bliver vi nødt til at integrere vores funktion stykkevist, da funktionen selv er deneret stykkevist, dvs. først i intervallet [ π; 0], og bagefter i intervallet [0; π]: a 1 = 1 π ˆ π π (f(x) cos(1 x))dx = 1 (ˆ π (f(x) cos(1 x))dx + π a = 1 (ˆ π (f(x) cos( x))dx + π 0 a 3 = 1 (ˆ π (f(x) cos(3 x))dx + π 0 a 4 = 1 (ˆ π (f(x) cos(4 x))dx + π 0 0 ˆ 0 π ˆ 0 π ˆ 0 ˆ 0 π(f(x) cos(1 x))dx) = 4 π (f(x) cos( x))dx) = 0 (f(x) cos(3 x))dx) = 4 9π π (f(x) cos(4 x))dx) = 0 Da vi nu har fundet alle vores ønskede koecienter, kan vi nu bestemme fourierrækken for funktionen: f(x) = 1 a n=1 (a n cos( π nx) + b n sin( π nx)) = π 4 π cos(x) 4 9π cos(3x) 15/41

16 Med 4 led er det en rimelig approksimation. Alligevel er de skarpe kanter blevet langt blødere, så måske burde vi havde forsøgt os med nogle ere led. På samme måde som før kan vi bevise, at b n -leddene går ud, da f(x) er en lige og sin(x) er ulige funktion, og f(x) sin(x) er derfor også en ulige funktion. Integralet / π f(x) sin( nx) er så altid lig 0, og b n-leddene er derfor 0. Vi laver igen et frekvensspektrum for vores funktion, idet A n = a n + b n = a n + 0 = a n : 1 f π A π 4 3 π 9π 4 Eksperimenter Nyquists kritiske frekvens il vores forsøg er det vigtigt at vide, at antallet af målinger vi laver, og hvor hurtigt vi kan lave dem, har en afgørende betydning. Nyquists kritiske frekvens siger, at den maksimale frekvens, der kan optages, er den halve af samplingsfrekvensen. Det vil sige f max = 1f s hvor f s er samplingsfrekvensen, dvs. målinger pr. sekund. Hvis vi f.eks. optager med en samplingsfrekvens på 1000Hz, vil den største frekvens, vi kan lave fourieranalyse på, være Hz = 500Hz. Vi kan også fortolke Nyquists kritiske frekvens på en anden måde, hvis vi gerne vil kende grænsen for M. 7 ager vi udgangspunkt i f n = 1 n, kan vi jo sætte f n til det halve af samplingsfrekvensen og isolere n. Hvis = N t (altså antallet af målinger ganget med tiden mellem målingerne), får vi, at: 1 f s = 1 n n = 1 f s = 1 f s N 1 f s = 1 N. Den største værdi, M bør have, er altså det halve af antallet af målinger. 7 Albrechtsen, Fourieranalyse, s /41

17 Fourieranalyse med datasæt Her kommer den praktiske anvendelse af fourieranalysen ind i billedet. Problemet med fourieranalysen er, at der er mange integraler og beregninger, der skal indgå, når man forsøger at bestemme frekvensspektret. Her er FF, Fast Fourier ransform, en algoritme, som gør beregningen meget hurtigere. Programmer som LoggerPro og Datalyse kan lave FF for os, men i stedet for reelle fourierkoecienter får vi et frekvensspektrum beregnet og præsenteret. Princippet bag fourieranalysen er stadig bevaret (selv om FF bruger komplekse værdier til udregningen, men det er sådan set sekundært). I stedet for FF kunne man dog også kigge på data for én periode og foretage nogle beregninger derudfra. Normalt kender vi ikke en funktion for vores lydbølge, men kun nogle samples, altså nogle punkter på grafen for vores lydsignal, og vi skal derudfra beregne vores integraler. ager vi udgangspunkt i a n og b n, skal vi altså nde arealet under grafen for de periodiske funktioner f(t k ) cos( πnx) og f(t k) sin( πnx), hvor f(t k) vil svare til vores måling til tiden t k, dvs. måling k (hvor k = 0 er første måling). Hvis vi lader N være antal målinger i en periode og hvis t er tiden mellem de enkelte målinger, så får vi en periode = N t. Ved approksimation kan vi bestemme arealet af f(x), hvis vi antager, at arealet under grafen for hver måling er et rektangel med bredde t og længde f(x). Eksempeldata, der viser princippet bag beregningen med rektangler Ved summering vil det svare til N 1 / f(t k)dt = ( t f(t k )) = t k=0 N 1 (f(t k )). Grænsen for summeringen vil være N 1, da vores k-indeks starter ved 0, og k = N ville altså gå ud over vores måledata. Vi kan nu nde a n ved at gange et cos( π nx) ind: a n = k=0 f(t k ) cos( π N 1 nx)dt = t (f(t k ) cos( π n t k)) k=0 f(t k ) cos( π n t k)dt = N 1 t (f(t k ) cos( π n t k)) Da = N t og t k = k t, kan vi reducere udtrykket yderligere: k=0 17/41

18 a n = N 1 N t t( π f(k t) cos( N t n k t)) = k=0 N 1 N ( k=0 f(k t) cos( π N n k)) På samme måde kan vi nde et udtryk for b n, dvs. b n = N 1 N ( k=0 f(k t) cos( π N n k)) Beviset kunne også være ført ved brug af trapezreglen 8, men resultatet er det samme. For at illustrere hvordan man kan bruge vores nye udtryk sammen med reelle data, kan vi lave et simpelt datasæt: t/s A Ifølge Nyquists kritiske frekvens, vil n over N indeholde for stor en fejl, at disse led ikke bør medtages. Vi nder derfor kun fourierkoecienterne for 0 n 4. N = 4, da vi har 4 målinger, og t = 1s: a 0 = 3 4 ( f(k 1s) cos( π 4 k=0 a 1 = 3 4 ( f(k 1s) cos( π 4 k=0 a = 3 4 ( f(k 1s) cos( π 4 k=0 0 k)) =0 b 1 k)) =0 b k)) =0 1 = 3 4 ( f(k 1s) cos( π 4 1 k)) = 1 k=0 = 3 4 ( f(k 1s) cos( π 4 k)) = 0 k=0 Det vil så svare til følgende fourierrække: π π f(t) = b 1 sin( nt) = sin( 1 t) = sin(π N t 4 1s 4s t) Sammenligner vi de oprindelige værdier, passer det endda eksakt: t/s f(t) Vi kan nu lave et frekvensspektrum for vores datasæt (de eneste led, der er relevante, er a 1 og b 1 ): f/hz 0,5 A 1 f = 1 n = 1 4s 1 = 0,5Hz A = a 1 + b 1 = = 1 8 Bevis ved trapezregel, Albrechtsen, Fourieranalyse, s /41

19 Det er selvfølgelig et simpelt eksempel, men vi har nu bestemt frekvensspektret uden nogen kendt funktion. il de følgende eksperimenter vil Datalyse bruges til at lave frekvensspektret, og bilag 4 til at nde fourierkoecienter i det første forsøg. Hvad hvis man ikke kender lydbølgens periode, men kun har nogle vilkårlige måledata? Det er jo netop det, som Datalyse og LoggerPro kan gøre for os. I det tilfælde kunne man sætte sin periode til = N t, altså antallet af målinger multipliceret med tiden mellem målingerne, og så bestemme amplituderne for frekvenserne ved f = 1 n. I det tilfælde har man jo ikke grundtonen ved n = 1 og overtonerne ved n > 1, men i stedet det, man kalder spektrale frekvenser og spektrale amplituder. 9 Vi får altså ikke styrken af grundtonen og overtonerne, men styrken af alle frekvenserne i dataene (til det punkt hvor det er muligt). Ud fra det resulterende frekvensspektrum kan vi alligevel tolke på, hvilke frekvenser og amplituder grundtonen og overtonerne har, ved at se efter frekvenser, der er særdeles stærke, de såkaldte peaks. Guitaren Guitaren som instrument er karakteriseret ved, at den har 6 strenge, der kan slås an. il forsøgene vil vi bruge den streng, der har den mindste frekvens, dvs. den nederste streng, der har tonen E og frekvens omkring 80Hz. Dette skyldes, at frekvensen bør være så lav så mulig, sådan så vi er sikre på, at vi ikke når op over Nyquists frekvens for vores overtoner. Der er ere måder at spille en guitar på, men til vores formål vil vi strække strengen ud og lade den svinge. Da strengen er udspændt i to ender, vil der opstå stående bølger. Der vil så dannes lyd når strengen skubber til luften, og med de frekvenser, som vi kan forvente fra stående bølger. 10 Hvis vi skal se, hvilke frekvenser vi kan forvente i vores lydoptagelse, kan vi så bruge formlen v = λ f f = v λ. Hvis strengen har længden L, har de stående bølger bølgelængden λ n = L n, hvor n = 1 er grundtonen og n > 1 er overtonerne. 11 Bølgelængder for forskellige værdier af n Indsætter vi λ n i formlen for frekvensen, får vi f n = v L = n v. Uden værdier for udbredelseshastigheden og båndlængden, kan vi stadig se på forholdet mellem overtonerne og L n grundtonen: f n f 1 = n f n = n f 1. Går vi f.eks. tilbage til vores E-streng, ved vi, at f 1 = 80Hz, og vi kan forvente, at overtonerne vil være f = 80Hz = 160Hz, f 3 = 3 80Hz = 40Hz, og så videre. Afhænger amplituden for de forskellige overtoner af, hvor og hvordan guitarstrengen slås an? 9 Albrechtsen, Fourieranalyse, s C. Claussen, Spektrum - Fysik II, s Jensen, Fourieranalyse, s. 6 19/41

20 Hvilke amplituder for frekvenserne kan vi forvente i en idealiseret situation, dvs. uden nogen modstand og anden påvirkning? Med fourieranalyse kan vi kigge på to forskellige begyndelseskongurationer: hvis vi strækker strengen ud på midten og hvis vi strækker strengen ud 1 3 fra enden. Hvis guitarstrengens længde er L, og hvis vi strækker guitarens streng afstanden d ud i midten, kan vi opstille en funktion for dette 1 : d f(x) = x for 0 x L L (x L) for L x L d L Graf for f(x) Umiddelbart vil strengen fortsætte med at svinge på denne måde. Vi kan gøre funktionen periodisk i intervallet [ L; L] med periode L ved at forlænge den, så den også svinger under x-aksen: g(x) = f(x) f( x) Graf for g(x) Vi kan nu foretage en fourieranalyse på g(x). Vi medtager op til 6 koecienter, dvs. op til 6 overtoner. Vi behøver kun at regne b n -koecienterne, da g(x) er en ulige funktion (mellemregningerne tages ikke med, men regnes i et CAS-værktøj): b n = 1 L b = 1 L b 4 = 1 L b 6 = 1 L ˆ L L g(x) sin( π L nx)dx b 1 = 1 L ˆ L L g(x) sin( π L x)dx = 0 b 3 = 1 L ˆ L L g(x) sin( 4π L x)dx = 0 b 5 = 1 L ˆ L L g(x) sin( 5π L x)dx = 0 ˆ L L ˆ L L ˆ L L g(x) sin( π 8d x)dx = L π g(x) sin( 3π L x)dx = 8d 9π g(x) sin( 5π L x)dx = 8d 5π Overtonerne med lige n går altså ud. Vi kan nu lave et frekvensspektrum: A 1 = 8d π = 8d f π f 1 f 1 3f 1 4f 1 5f 1 6f 1 1 A A 1 0 A 1 A = 8d 5 9π = 8d 9π = 1 9 A 1 8d A 5 = 5π = 8d 5π = 1 5 A 1 1 Jensen, Fourieranalyse, s. 4 0/41

21 Selv om vi ikke kan nde værdier for frekvenserne og amplituderne, er det forholdet imellem dem, der er interessant. Ifølge vores beregninger burde der komme overtoner, 3f 1 og 5f 1. Den 3. overtones amplitude er 1 1 af grundtonens, og 5. overtones amplitude er af grundtonen, 9 5 mens. og 4. overtone helt forsvinder. Ser vi på det andet udfald, hvor vi trækker guitarstrengen op 1 3 vores beregninger: fra enden, kan vi gentage 3d f(x) = x for 0 x L L 3 3d (x L) for L x L 3 L Graf for f(x) g(x) = f(x) f( x) ˆ L b n = 1 g(x) sin( π L L L nx)dx b 1 = 1 L b = 1 ˆ L g(x) sin( π 3 9d x)dx = b L L L 8π 3 = 1 L b 4 = 1 ˆ L g(x) sin( 4π 3 9d x)dx = b L L 3π 5 = 1 L L b 6 = 1 L ˆ L L g(x) sin( 5π L x)dx = 0 f f 1 f 1 3f 1 4f 1 5f 1 6f 1 1 A A 1 A A A I dette tilfælde forsvinder hver 3. overtone helt. ˆ L L ˆ L L ˆ L L Graf for g(x) g(x) sin( π 3 9d x)dx = L π g(x) sin( 3π L x)dx = 0 g(x) sin( 5π 3 9d x)dx = L 50π 3 9d A 1 = = 9d 3 3 π π 9d A = = 9d 3 = 1 8π 8π 4 A 1 3 9d A 4 = = 9d 3 = 1 3π 3π 16 A 1 3 9d A 5 = = 9d 3 = 1 50π 50π 5 A 1 Disse to begyndelseskongurationer vil bruges til især det første eksperiment for at se, om vi tilnærmelsesvis kan se samme forhold for overtonerne. I dette tilfælde er det ufatteligt svært at genskabe en ideal situation, så en egentlig afvigelses-værdi for amplituderne vil ikke forsøges. 1/41

22 Analyse af lyd fra guitar Formål En guitarstrengs frekvensspektrum forsøges bestemt gennem fourieranalyse af lyd. Sammenhængen mellem det punkt, hvor strengen slås an, og amplituderne for overtonerne, sammenlignes med teori-afsnittet. Desuden ønskes fourierspektret bestemt gennem udvælgelse af en enkelt periode fra lyddataene. Apparatur Mikrofon, akustisk guitar, PC med Datalyse, Audacity og Python.7 Forsøgsopstilling Guitaren lægges adt på et bord, og en mikrofon sættes op sådan, at den kan optage tæt på guitarens lydhul. Forsøgets udførelse Mikrofonen sættes til at optage lyddata i programmet Datalyse, hvorefter guitarens E-streng slås an med et plekter på midten. Ved brug af Datalyses fourieranalyse-funktion ndes frekvensspektret for optagelsen med en blokstørrelse på 819. Forsøget gentages, men i stedet for midten slås E-strengen an 1 inde på strengen. 3 Forsøgsresultater Vi starter med resultaterne for midten af strengen. Frekvensspektrum for optagelsen /41

23 Se bilag for det resulterende frekvensspektrum, beregnet af Datalyse. Ved aæsning af grafen ses, at der er nogle helt tydelige peaks, altså nogle toppe på grafen. Skal vi fortolke disse peaks kan vi se, at lydsignalets grundtone er 81Hz med amplitude 100, svarende til tonen E, 1. overtone er 161Hz med amplitude 3,. overtone er 37Hz med amplitude 50, og så videre. Vi laver et skema over de forskellige peaks (op til 5. overtone): f/hz A Ifølge guitar-afsnittet passer det godt med vores forventninger. Vi havde jo regnet med, at grundtonen ville være E, og at overtonerne ville være n f 1. Overtonerne følger ikke helt vores forudsigelse, da alle de lige overtoner burde gå helt væk. Der er sikkert nogle fejlkilder behæftet med forsøget, der kan forklare det. Alligevel kan vi se, at de lige overtoner ikke er nær så stærke som de ulige overtoner, så på den måde er det et acceptabelt resultat. Lad os fortsætte med dataene fra strengen, der blev slået an 1 3 et frekvensspektrum gennem Datalyse. inde på strengen. Vi nder Skema over de forskellige peaks: Frekvensspektrum for optagelsen (bilag 3) f/hz A Skal vi sammenligne med teorien, er. overtone ved 40Hz også gået helt væk! Det var også det vi forventede. De andre overtoner falder i amplitude, jo længere vi kommer væk fra grundtonen, så det svarer også overens med teorien. Præcisionen af vores frekvensspektre skal måske undersøges. Da vi har en blokstørrelse på 819 (dvs. det antal målinger, der undersøges), vil det sige, at vi har en -værdi på N t = ,1858s. Vi antager her, at Datalyse har en samplingsfrekvens ved optagelser på 44100Hz 44100Hz. f 1 er så 1 1 5Hz, f 11Hz, f 3 16Hz. Det vil altså sige, at vi kan bestemme vores frekvenser med en usikkerhed på ±3Hz. 3/41

24 Som sagt kunne vi også kigge på en enkelt periode og nde både frekvensspektret og fourierspektret på den måde. Med programmet Audacity udvælges følgende periode, der ndes lige efter strengen er slået an ved dataene for optagelse : Billede af lydbølge (bilag 10) For at gøre beregningerne lidt mere overkommelige, bruges programmet i bilag 4 til at beregne fourierkoecienterne. Programmet kræver, at Python.7 er installeret, men ellers er princippet bag programmet allerede blevet forklaret i starten af dette afsnit (dvs. det beregner koecienterne ved approksimation af arealet for f(x)). Med en t-værdi på 15µs (en sampling rate på 8000Hz), må ovenstående bølge have en periode på = N t = µs = s. Ved brug af de resulterende data fra bilag 4 laves et frekvensspektrum: Frekvensspektret ser ikke ud til at svare til det, vi fandt ved Datalyse. Det må skyldes, at Datalyse kigger på mange ere perioder, hvor amplituderne kunne have ændret sig, mens vi kun har valgt en enkelt periode her. Alligevel er resultatet passende med vores teori om, at. overtone burde være meget lavere end resten af overtonerne. Overtonernes amplitude falder også trinvist, efterhånden som n stiger, hvilket vi havde forventet. 4. overtone er en anomali i forhold til vores teori, men der er igen nogle fejlkilder, der måske kan forklare det. Fejlkilder I forhold til fejlkilder er det svært at lave en optagelse helt uden støj fra omgivelserne. Alligevel er støjens styrke så lille, at den i det resulterende frekvensspektrum er ubetydelig. Desuden optager vi jo ikke kun den lyd, som strengen laver. Lyden resonerer med guitarens krop, så i virkeligheden er det hele guitarens lyd, som vi optager. På den måde er vores idealiserede teori om, at det kun er strengen, der laver lyd, måske ikke opfyldt på ere måder. Afhængigt af, om guitaren f.eks. er holdt op eller spændt fast kan også gøre, at lyden vil ændre sig. Desuden var 4/41

25 rummet, hvor forsøgene blev gjort, ikke lyddødt. Støj er allerede nævnt, men lyden fra guitaren kan være reekteret af vægge eller andre overader i rummet, hvilket kunne have resoneret med strengen eller guitarens krop. Optageudstyret burde der også kigges på, da det kunne være, at PC'en eller mikrofonen behandler lyden på en uhensigtsmæssig måde, eller at mikrofonens optageposition kunne gøre en forskel. Konklusion Gennem fourieranalyse i Datalyse har vi fundet en guitarstrengs toner og overtoner, samt dens fourierspektrum. Ud fra teorien om, at der opstår stående bølger på strengen, passer forsøgets resultater meget godt. Det ligner også, at sammenhængen mellem det punkt, hvor strengen strækkes ud, og mange af de overtoner vi får, passer med teoriafsnittet, selv om der for nogle overtoner er nogle uoverensstemmelser. Skal metoden kommenteres, er fourieranalyse i dette tilfælde med en usikkerhed på ±3Hz et godt værktøj til analyse af frekvensspektrer. Analyse af video fra vibrerende guitarstreng Formål En guitarstrengs frekvensspektrum forsøges bestemt gennem videoanalyse i et punkt og fourieranalyse. Apparatur Akustisk guitar, high-speed kamera (f.eks. Casio EX-ZR100), halogenlampe, PC med Datalyse Forsøgsopstilling En guitar sættes oprejst på et bord med en støtte i enden. Kameraet hæves op sådan, at den kan optage guitarens dybe E-streng ved lydhullet. Da lyset fra omgivelserne ikke er tilstrækkeligt, bruges i stedet en halogenlampe til at belyse optageområdet. Guitarens E-streng prikkes med sort tusch, sådan så det bliver nemmere at nde et referencepunkt på optagelsen. Forsøgets udførelse Ved brug af et high-speed kamera (i dette tilfælde et Casio EX-ZR100) kan der optages med 1000Hz, altså 1000 billeder pr. sekund ( t = 1 = 1000Hz 10 3 s). Kameraet bør sættes til indstillingen Super Macro, da optageafstanden vil være meget lille. Strengen slås an med et plekter 1 3 inde på strengen, mens kameraet optager. 5/41

26 Billeder fra optagelsen, der viser svingningen Billede for billede ndes prikkens y-koordinat i video-optagelsen og noteres ned på et regneark. Da FF-algoritmen i Datalyse kræver, at antallet af målinger skal være potenser af, dvs. x, laver vi 18 målinger ( 7 = 18). Resultaterne for forsøget kan ndes i bilag 5. Forsøgsresultater Graf over forsøgsresultaterne (bilag 6) Dataene importeres manuelt til Datalyse gennem en CSV l. Ved fourieranalyse i Datalyse ndes frekvensspektret for vores data med blokstørrelse 18 (se bilag 7). Igen har vi nogle peaks, som vi kan tolke på. Frekvensspektrum af data Ved 78Hz har vi vores grundtone med amplitude 100, svarende til tonen E. Kigger vi på vores data ligner det da også, at svingningen har en periode, der svarer til 1 målinger, dvs. f = 1 = 1 = 1 83Hz. Ved 156Hz har vi vores 1. overtone med amplitude 39. Selv N t s om det er svært at se, har vi ved 4Hz vores. overtone med amplitude 7. Vi har altså en grundtone og overtoner. I forhold til lydanalysen ligner det, at frekvensspektret er mindre præcist, da afstanden mellem linjepunkterne for frekvenserne i grafen er større. Det skyldes, at vi kun har 18 målinger, hvilket vil svare til en -værdi på N t = 6/41

27 Hz = 0,18s. f 1 er så 1 1 8Hz, f 16Hz, f 3 3Hz, og så videre, så i virkeligheden kan vi kun bestemme vores toners frekvenser med en usikkerhed på ±4Hz. Igen passer det godt overens med vores forventninger om, at der opstår stående bølger på strengen, og at overtonerne vil være lig f n = n f 1. Alligevel er det besynderligt, at vi kun får 3-4 overtoner. Det er der nok nogle årsager til. Fejlkilder Af fejlkilder kan nævnes, at strengen imellem yderpunkterne er utydelig, og ser ud til at være til stede mellem et større interval. I dette tilfælde blev midtpunktet valgt, men det er ikke nødvendigvis korrekt. Referencepunktets horisontale position har også afgørende betydning for, hvilke overtoner der kommer med. I teorien kunne vi jo optage ved ét af knudepunkterne for en af de stående bølger, og på den måde ville vi ikke få noget udsving for den bølge. Dette er nok tilfældet for de højere overtoner, der tilmed også har svage amplituder i forhold til grundtonen. Opløsningen af optagelsen er desuden begrænset til 4x64, så i virkeligheden kan y-koordinatet højst bestemmes med omkring 3 pixels nøjagtighed, altså mellem de pixels, hvor strengen svinger. I teorien burde vi ikke være nået op over Nyquists kritiske frekvens, idet f max = Hz = 500Hz. Det ligner heller ikke, at overtonerne over 500Hz ville have nogen betydning, da overtonerne forsvinder meget tidligere. For en mindre usikkerhed på vores frekvenser kunne vi have fundet nogle ere punkter for svingningen, sådan så -værdien ville være større. Det ville kræve, at vi havde lavet 8 = 56 eller ere målinger, hvilket måske havde været lidt for meget arbejde til vores formål. Konklusion Ved videoanalyse, fourieranalyse og det resulterende frekvensspektrum har vi set, at der må have opstået stående bølger på guitarstrengen. I forhold til en analyse af lyd er præcisionen af vores måleresultater meget mindre, da vi ikke kan optage med så stor en hastighed, som en mikrofon kan, og at antallet af målinger nødvendigvis er langt mindre. Med vores video-analyse har vi ikke kunnet se mange overtoner, men de overtoner, der kom frem, var af de forventede frekvenser. Fouriersyntese Med fouriersyntese forstås, at man kan lave et periodisk signal med de fourierkoecienter, altså den grundtone og de overtoner, man ønsker. I afsnittet med eksperimenter bestemte vi frekvensspektret og fourierkoecienterne for en guitarstreng. Ud fra frekvensspektret er det umiddelbart ikke muligt at genskabe det oprindelige lydsignal, da vi kun kender en amplitude og en frekvens, hvilket ikke er nok. I princippet skal vi kende til a n og b n -koecienterne, altså fourierspektret, før vi kan genskabe tonens periodiske signal. ager vi 15 fourierkoecient-par 7/41

28 fra afsnittet om lydanalyse, kan vi prøve at genskabe lydbølgen fra guitaren i et CAS-værktøj. Vi indsætter dataene i et regneark (med navnene antabel og bntabel), og laver en funktion f(x) = 1 15 antabel[1] + n=1 (antabel[n + 1] cos( π nx) + bntabel[n + 1] sin(π nx)) Vi kan nu tegne grafen for funktionen (funktionen er forskudt ned ad y-aksen, sådan så funktionen svinger omkring x-aksen): Graf for fouriersyntese i CAS-værktøj (bilag 8) Sammenligner vi med guren fra Analyse af lyd fra en guitar, dvs. bilag 10, er lydbølgens struktur særdeles godt konserveret. Ved at lave en lydl for fourierrækken, kan vi prøve at sammenligne lyden med den fra guitaren. Bilag 9 er et program, der laver fouriersyntese og gemmer en lydl med en varighed på 5 sekunder. Princippet er det samme som for CAS-værktøjet, men i dette tilfælde gemmes der til en lydl i stedet. Lydlen lyder noget tør. I virkeligheden gentager en lydbølge sig jo heller ikke uden at nogle parametre ændrer sig. Amplituden for de forskellige overtoner og grundtonen vil nok blive mindre efterhånden som guitarstrengens svingning aftager. Vi kunne undersøge, hvordan koef- cienterne ændrer sig over tid, og ændre vores model, sådan så koecienternes værdier aftager. Det var i hvert fald én måde at gøre det resulterende signal mere virkelighedsnært på. Som vi så ovenover, så er fouriersyntese et godt redskab til at genskabe en tone. Hvad hvis vi vil syntetisere alle tonerne for guitaren? Hvis vi havde ændret båndlængden på vores guitarstreng, havde vi selvfølgelig fået en anden grundtone. Antager vi, at den nye tone havde opført sig ligesom den gamle tone, altså med samme a n og b n -værdier, kunne vi i vores fouriersyntese ændre vores -værdi, sådan så grundtonen passer med den nye tone. Hvis vi antager, at det gælder for en arbitrær tone på strengen, ville vi kunne syntetisere alle tonerne på den streng. Havde vi samlet et fourierspektrum for hver streng (eller tone), kunne vi genskabe hver tone på guitaren. I princippet får vi ved fouriersyntese af disse fourierspektre et elektronisk instrument, der genskaber instrumentets lyd! Det helt specielle ved de forskellige instrumenter er jo deres klang, altså sammensætningen af overtoner. 13 Kunne man genskabe deres klang for forskellige toner, har man sig altså et elektronisk instrument. Man kunne også have lavet lydoptagelser 13 C. Claussen, Spektrum - Fysik II, s. 41 8/41

29 for hver tone og streng, men det ville føre til langt mere data, der skal gemmes. Som vi så, så behøver vi ikke mere end 15 fourierkoecienter for at få genskabt tonen, der overordnet ligner det oprindelige signal. Den største ulempe ved fouriersyntese er dog, at fourierspektret ikke indeholder nogen information om, hvordan lydsignalet ændrer sig over ere perioder. Hvis man ønsker at lave en funktion fra et lydsignal med en enkelt periode er fourieranalyse- og syntese en ideal løsning, men til et signal, der varierer over tid, må man altså gøre noget mere ved det syntetiserede lydsignal eller bruge lydoptagelser i stedet. Fouriersyntese er på den måde en god løsning til at genskabe instrumenters klang. Det skaber muligheder for f.eks. simple, elektroniske instrumenter, der ikke kan være særlig virkelighedsnære pga. hukommelsesbegrænsninger, eller hvor en realistisk lyd ikke er vigtig. Konklusion I denne opgave blev frekvens- og fourierspektret for en guitarstreng både gennem teori og empiri bestemt ved brug af fourieranalyse. Selve fourieranalyse og dens udregning blev bevist med afsæt i fourierrækken og illustreret gennem regneeksempler med periodiske funktioner. Med udgangspunkt i fourieranalysen kunne guitarstrengens svingning i en idealiseret situation forudsiges ved fourieropløsning af forskellige funktioner, der repræsenterede guitarstrengens begyndelseskonguration. Dette kunne efterprøves i praksis, og til lydanalysen kunne sammenhængen mellem teori og forsøgsresultater spores, idet overtonernes amplitude opførte sig tæt på det forventede. Videoanalysen viste sig at være begrænset i forhold til de overtoner, der kunne ndes, men alligevel bekræftede det de stående bølger på strengen. En enkelt periode fra lyddataene blev genskabt gennem fouriersyntese, og den resulterende funktion viste sig at være en god tilnærmelse til originalen. Fouriersyntesen kunne altså genskabe en klang, og til f.eks. simple elektroniske instrumenter ville fouriersyntese være et lettere alternativ til lydoptagelser eller samples, når man prøver at reproducere en instruments lyd. 9/41

30 Litteraturliste Albrechtsen, Steen. Fourieranalyse. Werks Oset Århus, isbn: C. Claussen E. Both, N. Hartling. Spektrum - Fysik II. 1. udg. Gyldendal, 004. isbn: Jensen, Niels Christian. Fourieranalyse url: http : / / www. emu. dk / gym / tvaers / sciencegym/matematik-materialer/fourier.doc. Larsen, Mogens Oddershede. Fourieranalyse.. udg. (Besøgt d ) url: http: // Maor, Eli. rigonometric Delights. (Besøgt d ). Princeton University Press, 1998, (Fourier heorem). isbn: url: books/maor/chapter_15.pdf. M111 Linear Partial Dierential Equations. (Orthogonality Relations og he Fourier Coef- cients) (Besøgt d ). url: UGCourses/Syllabus/Level/M111Lecture10_004.pdf. 30/41

31 Bilag Bilag 1: Graf til regneeksempler 31/41

32 Bilag : Fourieranalyse af lyd fra guitar - anslået på midten (Datalyse) 3/41

33 Bilag 3: Fourieranalyse af lyd fra guitar - anslået på 1 3 (Datalyse) 33/41

34 Bilag 4: Programkode til fourieranalyse (Python) Data er taget fra en 8000Hz lydl, dvs. t = Hz = 15µs med 100 punkter, N = import math d a t a = [ 0, 18, 1, 40, 55, 76, 94, 108, 15, 136, 147, 15, 159, 170, 175, 179, 18, 178, 175, 174, 174, 181, 188, 190, 18, 157, 130, 109, 9, 88, 99, 113, 17, 136, 14, 150, 163, 174, 180, 190, 196, 00, 198, 183, 164, 145, 14, 107, 104, 103, 108, 116, 14, 137, 144, 145, 145, 149, 153, 160, 168, 169, 171, 168, 158, 150, 148, 148, 159, 171, 173, 178, 175, 159, 147, 136, 14, 10, 118, 11, 105, 94, 84, 80, 80, 83, 93, 99, 98, 99, 99, 97, 90, 81, 60, 45, 30, 3, 15, 7 ] N = l e n ( d a t a ) M = N / p r i n t ' n\ t a n \ tbn \ tan ' f o r n in x r a n g e (M+1): an = 0 bn = 0 f o r k in x r a n g e (N ) : an += d a t a [ k ] * math. c o s ( ( * math. p i ) * ( f l o a t ( n * k ) / N) ) bn += d a t a [ k ] * math. s i n ( ( * math. p i ) * ( f l o a t ( n * k ) / N) ) an *=. 0 / N bn *=. 0 / N i f n == 0 : p r i n t ' \ t%s ' % an continue An = math. s q r t ( an ** + bn **) p r i n t '%s \ t%s \ t%s \ t%s ' % ( n, an, bn, An ) 14 Inspireret af Albrechtsens FOURIER.pas, Fourieranalyse s /41

35 Output: n f a n b n A n 0 53, ,17 13,9 41, ,5 18,51 34, ,64 7,96 15, ,51-0,34 9, ,58-3,79 5, ,54 8,19 19, ,4-3,44 3, ,39-0,7 1, ,55 1,35, ,35 5,4 5, ,11-7,69 7, ,75-0,53 1, ,35 3,31 4, ,8 0,3 0, ,84-1,46 1, ,83-1,06, ,43-0,0 0, ,57-0,7 0, ,8 0,5 0, ,67-0,6 0, ,81 0,09 0, ,3 0,57 1, ,31-0,0 0, ,15-0,13 1, ,85-0,0 0,85 n f a n b n A n ,84-0,19 0, ,59-0,05 0, ,19-0,06 1, ,35 0 1, ,13-0,08 1, ,89 0,0 0, ,4-0, 1, ,19-0,4 1, ,1-0,17 0, ,45 0,05 1, ,3-0,11 1, ,06-0,04 1, ,86 0,15 0, ,06-0,3 1, ,13-0,9 1, ,18-0,5 1, ,1-0,7 1, ,51-0,33 1, ,6-0,5 1, ,6-0,33 1, ,36-0,6 1, ,34-0,3 1, ,9-0,18 1, ,3-0,09 1, ,1 0,01 1,1 35/41

36 Bilag 5: Data for videoanalyse n t/s y 0 0, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , n t/s y 30 0, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , n t/s y 59 0, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , n t/s y 90 0, , , , , , , , , , , , , , , , , , , , , , , , , , , , , , n t/s y 10 0, , , , , , , , /41

37 Bilag 6: Data for videoanalyse 37/41

38 Bilag 7: Fourieranalyse af video - Datalyse 38/41

39 Bilag 8: Graf for fouriersyntese i CAS-værktøj 39/41

40 Bilag 9: Programkode til fouriersyntese (Python) abeldata taget fra bilag 3. Programmet gemmer en 44100Hz signed 16bit PCM WAV lydl med navnet syntese.wav, der er 5 sekunder lang. import import import wave math s t r u c t a n _ t a b e l = [ , 39.17, 9.50, 13.64, 1.51, , 17.54, 0. 4, ,. 5 5, 0.35, , ,. 3 5 ] bn_ tabel = [ 0, , , , 0.34, 3.79, , 3.44, 0.7, , 5. 4, 7.69, 0.53, ] = 1 / # 81 Hz FRAMERAE = # OAL_ID = 5 # 5 s e k u n d e r Hz d e f f ( x ) : v = 0. 0 f o r k, an i n enumerate ( a n _ t a b e l ) : v += an * math. c o s ( ( * math. p i ) / * k * x ) f o r k, bn i n enumerate ( bn_tabel ) : v += bn * math. s i n ( ( * math. p i ) / * k * x ) r e t u r n v d a t a = [ ] max_value = None min_value = None f o r x i n x r a n g e ( i n t (FRAMERAE * OAL_ID ) ) : v = f ( x / FRAMERAE) i f x == 0 : max_value = min_value = v e l s e : max_value = max ( v, max_value ) min_value = min ( v, min_value ) d a t a. append ( v ) f p = wave. open ( ' s y n t e s e. wav ', 'wb ' ) f p. s e t p a r a m s ( ( 1,, FRAMERAE, l e n ( d a t a ), 'NONE ', None ) ) f o r s i n d a t a : s = ( s min_value ) / f l o a t ( max_value min_value ) s = ( s 0. 5 ) * f p. w r i t e f r a m e s ( s t r u c t. pack ( ' h ', i n t ( s * 0x7FFF ) ) ) f p. c l o s e ( ) 40/41

41 Bilag 10: Billede af udtræk fra lyddata 41/41

Svingninger. Erik Vestergaard

Svingninger. Erik Vestergaard Svingninger Erik Vestergaard 2 Erik Vestergaard www.matematikfysik.dk Erik Vestergaard, 2009. Billeder: Forside: Bearbejdet billede af istock.com/-m-i-s-h-a- Desuden egne illustrationer. Erik Vestergaard

Læs mere

Projektopgave Observationer af stjerneskælv

Projektopgave Observationer af stjerneskælv Projektopgave Observationer af stjerneskælv Af: Mathias Brønd Christensen (20073504), Kristian Jerslev (20072494), Kristian Mads Egeris Nielsen (20072868) Indhold Formål...3 Teori...3 Hvorfor opstår der

Læs mere

Resonans 'modes' på en streng

Resonans 'modes' på en streng Resonans 'modes' på en streng Indhold Elektrodynamik Lab 2 Rapport Fysik 6, EL Bo Frederiksen (bo@fys.ku.dk) Stanislav V. Landa (stas@fys.ku.dk) John Niclasen (niclasen@fys.ku.dk) 1. Formål 2. Teori 3.

Læs mere

Dæmpet harmonisk oscillator

Dæmpet harmonisk oscillator FY01 Obligatorisk laboratorieøvelse Dæmpet harmonisk oscillator Hold E: Hold: D1 Jacob Christiansen Afleveringsdato: 4. april 003 Morten Olesen Andreas Lyder Indholdsfortegnelse Indholdsfortegnelse 1 Formål...3

Læs mere

Nedenfor er tegnet svingningsmønsteret for to sinus-toner med frekvensen 440 og 443 Hz:

Nedenfor er tegnet svingningsmønsteret for to sinus-toner med frekvensen 440 og 443 Hz: Appendiks 1: Om svævning: Hvis to toner ligger meget tæt på hinanden opstår et interessant akustisk og matematisk fænomen, der kaldes svævning. Det er dette fænomen, der ligger bag alle de steder, hvor

Læs mere

π er irrationel Frank Nasser 10. december 2011

π er irrationel Frank Nasser 10. december 2011 π er irrationel Frank Nasser 10. december 2011 2008-2011. Dette dokument må kun anvendes til undervisning i klasser som abonnerer på MatBog.dk. Se yderligere betingelser for brug her. Indhold 1 Introduktion

Læs mere

Integralregning Infinitesimalregning

Integralregning Infinitesimalregning Udgave 2.1 Integralregning Infinitesimalregning Noterne gennemgår begreberne integral og stamfunktion, og anskuer dette som et redskab til bestemmelse af arealer under funktioner. Noterne er supplement

Læs mere

Pointen med Differentiation

Pointen med Differentiation Pointen med Differentiation Frank Nasser 20. april 2011 c 2008-2011. Dette dokument må kun anvendes til undervisning i klasser som abonnerer på MatBog.dk. Se yderligere betingelser for brug her. Bemærk:

Læs mere

Mujtaba og Farid Integralregning 06-08-2011

Mujtaba og Farid Integralregning 06-08-2011 Indholdsfortegnelse Integral regning:... 2 Ubestemt integral:... 2 Integrationsprøven:... 3 1) Integration af potensfunktioner:... 3 2) Integration af sum og Differens:... 3 3) Integration ved Multiplikation

Læs mere

VUC Vestsjælland Syd, Slagelse Nr. 1 Institution: Projekt Trigonometri

VUC Vestsjælland Syd, Slagelse Nr. 1 Institution: Projekt Trigonometri VUC Vestsjælland Syd, Slagelse Nr. 1 Institution: 333247 2015 Anders Jørgensen, Mark Kddafi, David Jensen, Kourosh Abady og Nikolaj Eriksen 1. Indledning I dette projekt, vil man kunne se definitioner

Læs mere

Projektopgave 1. Navn: Jonas Pedersen Klasse: 3.4 Skole: Roskilde Tekniske Gymnasium Dato: 5/ Vejleder: Jørn Christian Bendtsen Fag: Matematik

Projektopgave 1. Navn: Jonas Pedersen Klasse: 3.4 Skole: Roskilde Tekniske Gymnasium Dato: 5/ Vejleder: Jørn Christian Bendtsen Fag: Matematik Projektopgave 1 Navn: Jonas Pedersen Klasse:.4 Skole: Roskilde Tekniske Gymnasium Dato: 5/9-011 Vejleder: Jørn Christian Bendtsen Fag: Matematik Indledning Jeg har i denne opgave fået følgende opstilling.

Læs mere

Matematisk modellering og numeriske metoder. Lektion 8

Matematisk modellering og numeriske metoder. Lektion 8 Matematisk modellering og numeriske metoder Lektion 8 Morten Grud Rasmussen 18. oktober 216 1 Fourierrækker 1.1 Periodiske funktioner Definition 1.1 (Periodiske funktioner). En periodisk funktion f er

Læs mere

Besvarelser til Calculus Ordinær Eksamen - 5. Januar 2018

Besvarelser til Calculus Ordinær Eksamen - 5. Januar 2018 Besvarelser til Calculus Ordinær Eksamen - 5. Januar 18 Mikkel Findinge Bemærk, at der kan være sneget sig fejl ind. Kontakt mig endelig, hvis du skulle falde over en sådan. Dette dokument har udelukkende

Læs mere

En sumformel eller to - om interferens

En sumformel eller to - om interferens En sumformel eller to - om interferens - fra borgeleo.dk Vi ønsker - af en eller anden grund - at beregne summen og A x = cos(0) + cos(φ) + cos(φ) + + cos ((n 1)φ) A y = sin (0) + sin(φ) + sin(φ) + + sin

Læs mere

Besvarelser til Calculus og Lineær Algebra Globale Forretningssystemer Eksamen - 3. Juni 2014

Besvarelser til Calculus og Lineær Algebra Globale Forretningssystemer Eksamen - 3. Juni 2014 Besvarelser til Calculus og Lineær Algebra Globale Forretningssystemer Eksamen - 3. Juni 204 Mikkel Findinge Bemærk, at der kan være sneget sig fejl ind. Kontakt mig endelig, hvis du skulle falde over

Læs mere

En f- dag om matematik i toner og instrumenter

En f- dag om matematik i toner og instrumenter En f- dag om matematik i toner og instrumenter Læringsmål med relation til naturfagene og matematik Eleverne har viden om absolut- og relativ vækst, og kan bruge denne viden til at undersøge og producerer

Læs mere

Kalkulus 1 - Opgaver. Anne Ryelund, Anders Friis og Mads Friis. 20. januar 2015

Kalkulus 1 - Opgaver. Anne Ryelund, Anders Friis og Mads Friis. 20. januar 2015 Kalkulus 1 - Opgaver Anne Ryelund, Anders Friis og Mads Friis 20. januar 2015 Mængder Opgave 1 Opskriv følgende mængder med korrekt mængdenotation. a) En mængde A indeholder alle hele tal fra og med 1

Læs mere

Den harmoniske svingning

Den harmoniske svingning Den harmoniske svingning Teori og en anvendelse Preben Møller Henriksen Version. Noterne forudsætter kendskab til sinus og cosinus som funktioner af alle reelle tal, dvs. radiantal. I figuren nedenunder

Læs mere

Studieretningsopgave

Studieretningsopgave Virum Gymnasium Studieretningsopgave Harmoniske svingninger i matematik og fysik Vejledere: Christian Holst Hansen (matematik) og Bodil Dam Heiselberg (fysik) 30-01-2014 Indholdsfortegnelse Indledning...

Læs mere

Elementær Matematik. Trigonometriske Funktioner

Elementær Matematik. Trigonometriske Funktioner Elementær Matematik Trigonometriske Funktioner Ole Witt-Hansen Indhold. Gradtal og radiantal.... sin x, cos x og tan x... 3. Trigonometriske ligninger...3 4. Trigonometriske uligheder...5 5. Harmoniske

Læs mere

Harmoniske Svingninger

Harmoniske Svingninger Harmoniske Svingninger Frank Villa 16. marts 2014 Dette dokument er en del af MatBog.dk 2008-2012. IT Teaching Tools. ISBN-13: 978-87-92775-00-9. Se yderligere betingelser for brug her. Indhold 1 Introduktion

Læs mere

Wavelet Analyse. Arne Jensen Institut for Matematiske Fag Aalborg Universitet

Wavelet Analyse. Arne Jensen Institut for Matematiske Fag Aalborg Universitet Wavelet Analyse Arne Jensen Institut for Matematiske Fag Aalborg Universitet 1 Introduktion Numb3rs episoden on pengeforfalskning brugte wavelet analyse. Wavelet analyse er en relativt ny opdagelse, som

Læs mere

Løsninger til øvelser i kapitel 1

Løsninger til øvelser i kapitel 1 Øvelse 1.1 Øvelse 1. Øvelse 1.3 Afspil animationerne og forklar med dine egne ord, hvad du ser. a) Afspil lydfilerne og forklar med dine egne ord, hvad du hører. Frekvenserne fordobles for hver oktav.

Læs mere

Funktionsundersøgelse. Rasmus Sylvester Bryder

Funktionsundersøgelse. Rasmus Sylvester Bryder Funktionsundersøgelse Rasmus Sylvester Bryder 7. november 2008 Dette projekt aeveres i forbindelse med LA T EX 2ε-kurset vejledningsuge 2, 2008-09 på KU; til projektet benyttes noter givet til opgaveløsning.

Læs mere

Besvarelser til Calculus Ordinær Eksamen Juni 2019

Besvarelser til Calculus Ordinær Eksamen Juni 2019 Besvarelser til Calculus Ordinær Eksamen - 14. Juni 2019 Mikkel Findinge Bemærk, at der kan være sneget sig fejl ind. Kontakt mig endelig, hvis du skulle falde over en sådan. Dette dokument har udelukkende

Læs mere

Matricer og lineære ligningssystemer

Matricer og lineære ligningssystemer Matricer og lineære ligningssystemer Grete Ridder Ebbesen Virum Gymnasium Indhold 1 Matricer 11 Grundlæggende begreber 1 Regning med matricer 3 13 Kvadratiske matricer og determinant 9 14 Invers matrix

Læs mere

af koblede differentialligninger (se Apostol Bind II, s 229ff) 3. En n te ordens differentialligning

af koblede differentialligninger (se Apostol Bind II, s 229ff) 3. En n te ordens differentialligning EKSISTENS- OG ENTYDIGHEDSSÆTNINGEN Vi vil nu bevise eksistens- og entydighedssætningen for ordinære differentialligninger. For overskuelighedens skyld vil vi indskrænke os til at undersøge een 1. ordens

Læs mere

Fysikøvelse Erik Vestergaard www.matematikfysik.dk. Musik og bølger

Fysikøvelse Erik Vestergaard www.matematikfysik.dk. Musik og bølger Fysikøvelse Erik Vestergaard www.matematikfysik.dk Musik og bølger Formål Hovedformålet med denne øvelse er at studere det fysiske begreb stående bølger, som er vigtigt for at forstå forskellige musikinstrumenters

Læs mere

Besvarelser til Calculus og Lineær Algebra Globale Forretningssystemer Eksamen - 8. Juni 2015

Besvarelser til Calculus og Lineær Algebra Globale Forretningssystemer Eksamen - 8. Juni 2015 Besvarelser til Calculus og Lineær Algebra Globale Forretningssystemer Eksamen - 8. Juni 05 Mikkel Findinge Bemærk, at der kan være sneget sig fejl ind. Kontakt mig endelig, hvis du skulle falde over en

Læs mere

2 Erik Vestergaard www.matematikfysik.dk

2 Erik Vestergaard www.matematikfysik.dk 2 Erik Vestergaard www.matematikfysik.dk Erik Vestergaard, 2015. Billeder: Forside: istock.com/demo10 (højre) Desuden egne illustrationer Erik Vestergaard www.matematikfysik.dk 3 1. Indledning I denne

Læs mere

Fysik 2 - Oscillator. Amalie Christensen 7. januar 2009

Fysik 2 - Oscillator. Amalie Christensen 7. januar 2009 Fysik 2 - Oscillator Amalie Christensen 7. januar 2009 1 Indhold 1 Forsøgsopstilling 3 2 Forsøgsdata 3 3 Teori 4 3.1 Den udæmpede svingning.................... 4 3.2 Dæmpning vha. luftmodstand..................

Læs mere

Fysik 2 - Den Harmoniske Oscillator

Fysik 2 - Den Harmoniske Oscillator Fysik 2 - Den Harmoniske Oscillator Esben Bork Hansen, Amanda Larssen, Martin Qvistgaard Christensen, Maria Cavallius 5. januar 2009 Indhold 1 Formål 1 2 Forsøget 2 3 Resultater 3 4 Teori 4 4.1 simpel

Læs mere

Additionsformlerne. Frank Villa. 19. august 2012

Additionsformlerne. Frank Villa. 19. august 2012 Additionsformlerne Frank Villa 19. august 2012 2008-2011. Dette dokument må kun anvendes til undervisning i klasser som abonnerer på MatBog.dk. Se yderligere betingelser for brug her. Indhold 1 Introduktion

Læs mere

Andengradspolynomier - Gymnasienoter

Andengradspolynomier - Gymnasienoter - Gymnasienoter http://findinge.com/ Tag forbehold for eventuelle fejl/typos. Indhold Forord 3 Toppunktsformlen - Bevismetode 1 4 Toppunktsformlen - Bevismetode 6 Andengradspolynomiets symmetri 7 Rodfaktorisering

Læs mere

Vektorer og lineær regression

Vektorer og lineær regression Vektorer og lineær regression Peter Harremoës Niels Brock April 03 Planproduktet Vi har set, at man kan gange en vektor med et tal Et oplagt spørgsmål er, om man også kan gange to vektorer med hinanden

Læs mere

En harmonisk bølge tilbagekastes i modfase fra en fast afslutning.

En harmonisk bølge tilbagekastes i modfase fra en fast afslutning. Page 1 of 5 Kapitel 3: Resonans Øvelse: En spiralfjeder holdes udspændt. Sendes en bugt på fjeder hen langs spiral-fjederen (blå linie på figur 3.1), så vil den når den rammer hånden som holder fjederen,

Læs mere

Grafmanipulation. Frank Nasser. 14. april 2011

Grafmanipulation. Frank Nasser. 14. april 2011 Grafmanipulation Frank Nasser 14. april 2011 c 2008-2011. Dette dokument må kun anvendes til undervisning i klasser som abonnerer på MatBog.dk. Se yderligere betingelser for brug her. Bemærk: Dette er

Læs mere

Det teknisk-naturvidenskabelige basisår Matematik 1A, Efterår 2005, Hold 3 Prøveopgave C

Det teknisk-naturvidenskabelige basisår Matematik 1A, Efterår 2005, Hold 3 Prøveopgave C Det teknisk-naturvidenskabelige basisår Matematik 1A, Efterår 2005, Hold 3 Prøveopgave C Opgaven består af tre dele, hver med en række spørgsmål, efterfulgt af en liste af teorispørgsmål. I alle opgavespørgsmålene

Læs mere

Den ideelle operationsforstærker.

Den ideelle operationsforstærker. ELA Den ideelle operationsforstærker. Symbol e - e + v o Differensforstærker v o A OL (e + - e - ) - A OL e ε e ε e - - e + (se nedenstående figur) e - e ε e + v o AOL e - Z in (i in 0) e + i in i in v

Læs mere

i x-aksens retning, så fås ). Forskriften for g fås altså ved i forskriften for f at udskifte alle forekomster af x med x x 0

i x-aksens retning, så fås ). Forskriften for g fås altså ved i forskriften for f at udskifte alle forekomster af x med x x 0 BAndengradspolynomier Et polynomium er en funktion på formen f ( ) = an + an + a+ a, hvor ai R kaldes polynomiets koefficienter. Graden af et polynomium er lig med den højeste potens af, for hvilket den

Læs mere

Lektion 1. Tal. Ligninger og uligheder. Funktioner. Trigonometriske funktioner. Grænseværdi for en funktion. Kontinuerte funktioner.

Lektion 1. Tal. Ligninger og uligheder. Funktioner. Trigonometriske funktioner. Grænseværdi for en funktion. Kontinuerte funktioner. Lektion Tal Ligninger og uligheder Funktioner Trigonometriske funktioner Grænseværdi for en funktion Kontinuerte funktioner Opgaver Tal Man tænker ofte på de reelle tal, R, som en tallinje (uden huller).

Læs mere

Besvarelser til Lineær Algebra og Calculus Globale Forretningssystemer Eksamen - 6. Juni 2016

Besvarelser til Lineær Algebra og Calculus Globale Forretningssystemer Eksamen - 6. Juni 2016 Besvarelser til Lineær Algebra og Calculus Globale Forretningssystemer Eksamen - 6 Juni 206 Mikkel Findinge Bemærk, at der kan være sneget sig fejl ind Kontakt mig endelig, hvis du skulle falde over en

Læs mere

Funktionsterminologi

Funktionsterminologi Funktionsterminologi Frank Nasser 12. april 2011 c 2008-2011. Dette dokument må kun anvendes til undervisning i klasser som abonnerer på MatBog.dk. Se yderligere betingelser for brug her. Bemærk: Dette

Læs mere

Lineære differentialligningers karakter og lineære 1. ordens differentialligninger

Lineære differentialligningers karakter og lineære 1. ordens differentialligninger enote 11 1 enote 11 Lineære differentialligningers karakter og lineære 1. ordens differentialligninger I denne note introduceres lineære differentialligninger, som er en speciel (og bekvem) form for differentialligninger.

Læs mere

Vektorer og lineær regression. Peter Harremoës Niels Brock

Vektorer og lineær regression. Peter Harremoës Niels Brock Vektorer og lineær regression Peter Harremoës Niels Brock April 2013 1 Planproduktet Vi har set, at man kan gange en vektor med et tal. Et oplagt spørgsmål er, om man også kan gange to vektorer med hinanden.

Læs mere

HTX, RTG. Rumlige Figurer. Matematik og programmering

HTX, RTG. Rumlige Figurer. Matematik og programmering HTX, RTG Rumlige Figurer Matematik og programmering Vejledere: Jørn Christian Bendtsen og Karl G. Bjarnason Morten Bo Kofoed Nielsen & Michael Jokil 10-10-2011 In this assignment we have been working with

Læs mere

SRO. Newtons afkølingslov og differentialligninger. Josephine Dalum Clausen 2.Y Marts 2011 SRO

SRO. Newtons afkølingslov og differentialligninger. Josephine Dalum Clausen 2.Y Marts 2011 SRO SRO Newtons afkølingslov og differentialligninger Josephine Dalum Clausen 2.Y Marts 2011 SRO 0 Abstract In this assignment I want to illuminate mathematic models and its use in the daily movement. By math

Læs mere

Københavns Universitet, Det naturvidenskabelige Fakultet. Afleveringsopgave 1

Københavns Universitet, Det naturvidenskabelige Fakultet. Afleveringsopgave 1 Københavns Universitet, Det naturvidenskabelige Fakultet 1 Lineær Algebra (LinAlg) Afleveringsopgave 1 Eventuelle besvarelser laves i grupper af - 3 personer og afleveres i to eksemplarer med 3 udfyldte

Læs mere

Besvarelser til Calculus Ordinær eksamen - Forår - 6. Juni 2016

Besvarelser til Calculus Ordinær eksamen - Forår - 6. Juni 2016 Besvarelser til Calculus Ordinær eksamen - Forår - 6. Juni 16 Mikkel Findinge Bemærk, at der kan være sneget sig fejl ind. Kontakt mig endelig, hvis du skulle falde over en sådan. Dette dokument har udelukkende

Læs mere

Spektrumrepræsentation

Spektrumrepræsentation Spektrumrepræsentation (Kapitel 3) Jens D. Andersen Datalogisk Institut Københavns Universitet p.1/35 $ $ $ Spektrumrepræsentation Matematisk repræsentation af en sinusoide: hvor "! er en fasor. Mere komplicerede

Læs mere

Besvarelser til Calculus Ordinær Eksamen - 3. Januar 2017

Besvarelser til Calculus Ordinær Eksamen - 3. Januar 2017 Besvarelser til Calculus Ordinær Eksamen - 3. Januar 17 Mikkel Findinge Bemærk, at der kan være sneget sig fejl ind. Kontakt mig endelig, hvis du skulle falde over en sådan. Dette dokument har udelukkende

Læs mere

Differentialregning. Ib Michelsen

Differentialregning. Ib Michelsen Differentialregning Ib Michelsen Ikast 2012 Forsidebilledet Tredjegradspolynomium i blåt med rød tangent Version: 0.02 (18-09-12) Denne side er (~ 2) Indholdsfortegnelse Introduktion...5 Definition af

Læs mere

Vejledende besvarelse på august 2009-sættet 2. december 2009

Vejledende besvarelse på august 2009-sættet 2. december 2009 Vejledende besvarelse på august 29-sættet 2. december 29 Det følgende er en vejledende besvarelse på eksamenssættet i kurset Calculus, som det så ud i august 29. Den tjener primært til illustration af,

Læs mere

Brugervejledning til Graph

Brugervejledning til Graph Graph (brugervejledning) side 1/17 Steen Toft Jørgensen Brugervejledning til Graph Graph er et gratis program, som ikke fylder meget. Downloades på: www.padowan.dk/graph/. Programmet er lavet af Ivan Johansen,

Læs mere

ANALYSE 1, 2014, Uge 5

ANALYSE 1, 2014, Uge 5 ANALYSE, 204, Uge 5 Afleveringsfrist for Prøve 2 er Tirsdag den 20/5 kl 0:5. Forelæsninger Tirsdag Vi går videre med Afsnit 4 om uniform konvergens af Fourierrækker, hvor hovedsætningen er Sætning 4.3.

Læs mere

Kalkulus 2 - Grænseovergange, Kontinuitet og Følger

Kalkulus 2 - Grænseovergange, Kontinuitet og Følger Kalkulus - Grænseovergange, Kontinuitet og Følger Mads Friis 8. januar 05 Indhold Grundlæggende uligheder Grænseovergange 3 3 Kontinuitet 9 4 Følger 0 5 Perspektivering 4 Grundlæggende uligheder Sætning

Læs mere

Michael Jokil 11-05-2012

Michael Jokil 11-05-2012 HTX, RTG Det skrå kast Informationsteknologi B Michael Jokil 11-05-2012 Indholdsfortegnelse Indledning... 3 Teori... 3 Kravspecifikationer... 4 Design... 4 Funktionalitet... 4 Brugerflade... 4 Implementering...

Læs mere

Besvarelser til Calculus Ordinær Eksamen Juni 2017

Besvarelser til Calculus Ordinær Eksamen Juni 2017 Besvarelser til Calculus Ordinær Eksamen - 12. Juni 2017 Mikkel Findinge Bemærk, at der kan være sneget sig fejl ind. Kontakt mig endelig, hvis du skulle falde over en sådan. Dette dokument har udelukkende

Læs mere

Besvarelser til Calculus Ordinær Eksamen Juni 2018

Besvarelser til Calculus Ordinær Eksamen Juni 2018 Besvarelser til Calculus Ordinær Eksamen - 5. Juni 08 Mikkel Findinge Bemærk, at der kan være sneget sig fejl ind. Kontakt mig endelig, hvis du skulle falde over en sådan. Dette dokument har udelukkende

Læs mere

Oversigt [S] 5.2, 5.4, 12.1

Oversigt [S] 5.2, 5.4, 12.1 Oversigt [S] 5.2, 5.4, 12.1 Nøgleord og begreber Bestemt integral Areal iemann summer Volumen Dobbelt integral Test dobbelt integral iemann dobbeltsummer Nyttige regneregler for integral Test integral

Læs mere

20 = 2x + 2y. V (x, y) = 5xy. V (x) = 50x 5x 2.

20 = 2x + 2y. V (x, y) = 5xy. V (x) = 50x 5x 2. 17 Optimering 17.1 Da omkræsen skal være 0cm har vi at 0 = x + y. Rumfanget V for kassen er en funktion der afhænger af både x og y givet ved V (x, y) = 5xy. Isolerer vi y i formlen for omkredsen og indsætter

Læs mere

Taylorpolynomier. Preben Alsholm. 17. april 2008. Taylorpolynomier. Funktion af ere variable. Preben Alsholm. Taylorpolynomier

Taylorpolynomier. Preben Alsholm. 17. april 2008. Taylorpolynomier. Funktion af ere variable. Preben Alsholm. Taylorpolynomier . 17. april 008 for I Givet en funktion f og et udviklingspunkt x 0. Find et polynomium P n af grad højst n, så f og P n har samme nulte, første, anden, tredie,..., n te a edede i punktet x 0.. for I Givet

Læs mere

Funktionsterminologi

Funktionsterminologi Funktionsterminologi Frank Villa 17. januar 2014 Dette dokument er en del af MatBog.dk 2008-2012. IT Teaching Tools. ISBN-13: 978-87-92775-00-9. Se yderligere betingelser for brug her. Indhold 1 Introduktion

Læs mere

2 Erik Vestergaard www.matematikfysik.dk

2 Erik Vestergaard www.matematikfysik.dk Erik Vestergaard www.matematikfysik.dk Erik Vestergaard www.matematikfysik.dk 3 Lineære funktioner En vigtig type funktioner at studere er de såkaldte lineære funktioner. Vi skal udlede en række egenskaber

Læs mere

π can never be expressed in numbers. William Jones og John Machins algoritme til beregning af π

π can never be expressed in numbers. William Jones og John Machins algoritme til beregning af π can never be expressed in numbers. William Jones og John Machins algoritme til beregning af. Oprindelsen til symbolet Første gang vi møder symbolet som betegnelse for forholdet mellem en cirkels omkreds

Læs mere

David Kallestrup, Aarhus School of Engineering, SRP-forløb ved Maskinteknisk retning 1

David Kallestrup, Aarhus School of Engineering, SRP-forløb ved Maskinteknisk retning 1 1 Pendul David Kallestrup, Aarhus School of Engineering, SRP-forløb ved Maskinteknisk retning 1 1.1 Hvad er et pendul? En matematiker og en ingeniør ser tit ens på mange ting, men ofte er der forskelle

Læs mere

PeterSørensen.dk : Differentiation

PeterSørensen.dk : Differentiation PeterSørensen.dk : Differentiation Betydningen af ordet differentialkvotient...2 Sekant...2 Differentiable funktioner...3 Bestemmelse af differentialkvotient i praksis ved opgaveløsning...3 Regneregler:...3

Læs mere

Arealet af en trekant Der er mange formler for arealet af en trekant. Den mest kendte er selvfølgelig

Arealet af en trekant Der er mange formler for arealet af en trekant. Den mest kendte er selvfølgelig Arealet af en trekant Der er mange formler for arealet af en trekant. Den mest kendte er selvfølgelig som også findes i en trigonometrisk variant, den såkaldte 'appelsin'-formel: Men da en trekants form

Læs mere

Matematik A og Informationsteknologi B

Matematik A og Informationsteknologi B Matematik A og Informationsteknologi B Projektopgave 2 Eksponentielle modeller Benjamin Andreas Olander Christiansen Jens Werner Nielsen Klasse 2.4 6. december 2010 Vejledere: Jørn Christian Bendtsen og

Læs mere

Grafværktøjer til GeoMeter Grafværktøjer Hjælp Grafværktøjer.gsp Grafværktøjer

Grafværktøjer til GeoMeter Grafværktøjer Hjælp Grafværktøjer.gsp Grafværktøjer Grafværktøjer til GeoMeter Bjørn Felsager, Haslev Gymnasium & HF, 2003 Når man installerer GeoMeter på sin maskine følger der en lang række specialværktøjer med. Men det er også muligt at skræddersy sine

Læs mere

RKS Yanis E. Bouras 21. december 2010

RKS Yanis E. Bouras 21. december 2010 Indhold 0.1 Indledning.................................... 1 0.2 Løsning af 2. ordens linære differentialligninger................ 2 0.2.1 Sætning 0.2............................... 2 0.2.2 Bevis af sætning

Læs mere

Notesæt - Eksempler på polær integration

Notesæt - Eksempler på polær integration Notesæt - Eksempler på polær integration Mikkel Findinge Bemærk, at der kan være sneget sig fejl ind. Kontakt mig endelig, hvis du skulle falde over en sådan. Dette dokument forsøger blot at forklare,

Læs mere

Vektorfelter langs kurver

Vektorfelter langs kurver enote 25 1 enote 25 Vektorfelter langs kurver I enote 24 dyrkes de indledende overvejelser om vektorfelter. I denne enote vil vi se på vektorfelternes værdier langs kurver og benytte metoder fra enote

Læs mere

Arbejdet på kuglens massemidtpunkt, langs x-aksen, er lig med den resulterende kraft gange strækningen:

Arbejdet på kuglens massemidtpunkt, langs x-aksen, er lig med den resulterende kraft gange strækningen: Forsøgsopstilling: En kugle ligger mellem to skinner, og ruller ned af den. Vi måler ved hjælp af sensorer kuglens hastighed og tid ved forskellige afstand på rampen. Vi måler kuglens radius (R), radius

Læs mere

Frederiksberg HF-kursus Vektorer i planen, Mat B, SSO Kenneth Leerbeck, 2. J. Vektorer. planen

Frederiksberg HF-kursus Vektorer i planen, Mat B, SSO Kenneth Leerbeck, 2. J. Vektorer. planen Vektorer i planen English abstract This report is about the mathematical concept vectors. It explains what a vector is, and how vectors are indicated with coordinates and arrows. It explains calculating

Læs mere

Oversigt [S] 5.2, 5.4, 12.1

Oversigt [S] 5.2, 5.4, 12.1 Oversigt [S] 5.2, 5.4, 12.1 Nøgleord og begreber Bestemt integral Areal iemann summer Volumen Dobbelt integral Test dobbelt integral iemann dobbeltsummer Nyttige regneregler for integral Test integral

Læs mere

Noter til Perspektiver i Matematikken

Noter til Perspektiver i Matematikken Noter til Perspektiver i Matematikken Henrik Stetkær 25. august 2003 1 Indledning I dette kursus (Perspektiver i Matematikken) skal vi studere de hele tal og deres egenskaber. Vi lader Z betegne mængden

Læs mere

Øvelsesvejledning RG Stående bølge. Individuel rapport. At undersøge bølgens hastighed ved forskellige resonanser.

Øvelsesvejledning RG Stående bølge. Individuel rapport. At undersøge bølgens hastighed ved forskellige resonanser. Stående bølge Individuel rapport Forsøgsformål At finde resonanser (stående bølger) for fiskesnøre. At undersøge bølgens hastighed ved forskellige resonanser. At se hvordan hastigheden afhænger af belastningen

Læs mere

Mini SRP. Afkøling. Klasse 2.4. Navn: Jacob Pihlkjær Hjortshøj, Jonatan Geysner Hvidberg og Kevin Høst Husted

Mini SRP. Afkøling. Klasse 2.4. Navn: Jacob Pihlkjær Hjortshøj, Jonatan Geysner Hvidberg og Kevin Høst Husted Mini SRP Afkøling Klasse 2.4 Navn: Jacob Pihlkjær Lærere: Jørn Christian Bendtsen og Karl G Bjarnason Roskilde Tekniske Gymnasium SO Matematik A og Informations teknologi B Dato 31/3/2014 Forord Under

Læs mere

Analyse af måledata II

Analyse af måledata II Analyse af måledata II Usikkerhedsberegning og grafisk repræsentation af måleusikkerhed Af Michael Brix Pedersen, Birkerød Gymnasium Forfatteren gennemgår grundlæggende begreber om måleusikkerhed på fysiske

Læs mere

Elevforsøg i 10. klasse Lyd

Elevforsøg i 10. klasse Lyd Fysik/kemi Viborg private Realskole Elevforsøg i 10. klasse Lyd Lydbølger og interferens SIDE 2 1062 At påvise fænomenet interferens At demonstrere interferens med to højttalere Teori Interferens: Det

Læs mere

Øvelsesvejledning FH Stående bølge. Individuel rapport

Øvelsesvejledning FH Stående bølge. Individuel rapport Teori Stående bølge Individuel rapport Betragt en snøre udspændt mellem en vibrator og et fast punkt. Vibratorens svingninger får en bølge til at forplante sig hen gennem snøren. Så snart bølgerne når

Læs mere

MatematikB 2011 Supplerende stof Trigonometri og trekanter

MatematikB 2011 Supplerende stof Trigonometri og trekanter Trigonometriske funktioner Dette kapitel handler om de såkaldte trigonometriske funktioner, hvilket vil sige funktionsudtryk med sin, cos og tan Ikke kernestof på B Funktionerne vil kun forekomme i forbindelse

Læs mere

Højere Teknisk Eksamen maj 2008. Matematik A. Forberedelsesmateriale til 5 timers skriftlig prøve NY ORDNING. Undervisningsministeriet

Højere Teknisk Eksamen maj 2008. Matematik A. Forberedelsesmateriale til 5 timers skriftlig prøve NY ORDNING. Undervisningsministeriet Højere Teknisk Eksamen maj 2008 HTX081-MAA Matematik A Forberedelsesmateriale til 5 timers skriftlig prøve NY ORDNING Undervisningsministeriet Fra onsdag den 28. maj til torsdag den 29. maj 2008 Forord

Læs mere

Projektopgave Rumlige figurer. Matematik & Programmering Lars Thomsen Klasse 3.4 HTX Roskilde Vejledere: Jørn & Karl 05/10-2009

Projektopgave Rumlige figurer. Matematik & Programmering Lars Thomsen Klasse 3.4 HTX Roskilde Vejledere: Jørn & Karl 05/10-2009 Projektopgave Rumlige figurer Lars Thomsen HTX Roskilde Vejledere: Jørn & Karl 05/10-2009 Indholdsfortegnelse 0. Summary:... 4 1. Opgaveanalyse:... 5 1.1 Overordnet:... 5 1.2 Konkrete krav til opgaven:...

Læs mere

Deskriptiv statistik. Version 2.1. Noterne er et supplement til Vejen til matematik AB1. Henrik S. Hansen, Sct. Knuds Gymnasium

Deskriptiv statistik. Version 2.1. Noterne er et supplement til Vejen til matematik AB1. Henrik S. Hansen, Sct. Knuds Gymnasium Deskriptiv (beskrivende) statistik er den disciplin, der trækker de væsentligste oplysninger ud af et ofte uoverskueligt materiale. Det sker f.eks. ved at konstruere forskellige deskriptorer, d.v.s. regnestørrelser,

Læs mere

Andengradsligninger. Frank Nasser. 11. juli 2011

Andengradsligninger. Frank Nasser. 11. juli 2011 Andengradsligninger Frank Nasser 11. juli 2011 2008-2011. Dette dokument må kun anvendes til undervisning i klasser som abonnerer på MatBog.dk. Se yderligere betingelser for brug her. Indhold 1 Introduktion

Læs mere

Matema10k. Matematik for hhx C-niveau. Arbejdsark til kapitlerne i bogen

Matema10k. Matematik for hhx C-niveau. Arbejdsark til kapitlerne i bogen Matema10k Matematik for hhx C-niveau Arbejdsark til kapitlerne i bogen De følgende sider er arbejdsark og opgaver som kan bruges som introduktion til mange af bogens kapitler og underemner. De kan bruges

Læs mere

Der er facit på side 7 i dokumentet. Til opgaver mærket med # er der vink eller kommentarer på side 6.

Der er facit på side 7 i dokumentet. Til opgaver mærket med # er der vink eller kommentarer på side 6. Der er facit på side 7 i dokumentet. Til opgaver mærket med # er der vink eller kommentarer på side 6. 1. Figuren viser grafen for en funktion f. Aflæs definitionsmængde og værdimængde for f. # Aflæs f

Læs mere

Kapitel 4. Trigonometri. Matematik C (må anvendes på Ørestad Gymnasium) Kapitel 4

Kapitel 4. Trigonometri. Matematik C (må anvendes på Ørestad Gymnasium) Kapitel 4 Matematik C (må anvendes på Ørestad Gymnasium) Trigonometri Den del af matematik, der beskæftiger sig med figurer og deres egenskaber, kaldes for geometri. Selve ordet geometri er græsk og betyder jord(=geo)måling(=metri).

Læs mere

matx.dk Differentialregning Dennis Pipenbring

matx.dk Differentialregning Dennis Pipenbring mat.dk Differentialregning Dennis Pipenbring 0. december 00 Indold Differentialregning 3. Grænseværdi............................. 3. Kontinuitet.............................. 8 Differentialkvotienten

Læs mere

Måling af spor-afstand på cd med en lineal

Måling af spor-afstand på cd med en lineal Måling af spor-afstand på cd med en lineal Søren Hindsholm 003x Formål og Teori En cd er opbygget af tre lag. Basis er et tykkere lag af et gennemsigtigt materiale, oven på det er der et tyndt lag der

Læs mere

Andengradsligninger. Frank Nasser. 12. april 2011

Andengradsligninger. Frank Nasser. 12. april 2011 Andengradsligninger Frank Nasser 12. april 2011 c 2008-2011. Dette dokument må kun anvendes til undervisning i klasser som abonnerer på MatBog.dk. Se yderligere betingelser for brug her. Bemærk: Dette

Læs mere

MM501 forelæsningsslides

MM501 forelæsningsslides MM50 forelæsningsslides uge 36, 2009 Produceret af Hans J. Munkholm Nogle talmængder s. 3 N = {, 2, 3, } omtales som de naturlige tal eller de positive heltal. Z = {0, ±, ±2, ±3, } omtales som de hele

Læs mere

Differentiation af Trigonometriske Funktioner

Differentiation af Trigonometriske Funktioner Differentiation af Trigonometriske Funktioner Frank Villa 15. oktober 01 Dette dokument er en del af MatBog.dk 008-01. IT Teaching Tools. ISBN-13: 978-87-9775-00-9. Se yderligere betingelser for brug her.

Læs mere

Differentialregning Infinitesimalregning

Differentialregning Infinitesimalregning Udgave 2.1 Differentialregning Infinitesimalregning Noterne gennemgår begreberne differentialregning, og anskuer dette som et derligere redskab til vækst og funktioner. Noterne er supplement til kapitel

Læs mere

Hvorfor bevæger lyset sig langsommere i fx glas og vand end i det tomme rum?

Hvorfor bevæger lyset sig langsommere i fx glas og vand end i det tomme rum? Hvorfor bevæger lyset sig langsommere i fx glas og vand end i det tomme rum? - om fysikken bag til brydningsindekset Artiklen er udarbejdet/oversat ud fra især ref. 1 - fra borgeleo.dk Det korte svar:

Læs mere

Vi har valgt at analysere vores gruppe ud fra belbins 9 grupperoller, vi har følgende roller

Vi har valgt at analysere vores gruppe ud fra belbins 9 grupperoller, vi har følgende roller Forside Indledning Vi har fået tildelt et skema over nogle observationer af gærceller, ideen ligger i at gærceller på bestemt tidspunkt vokser eksponentielt. Der skal nu laves en model over som bevise

Læs mere