Springen naar inhoud

Reeksontwikkeling Sinus


  • Log in om te kunnen reageren

#1

Cycloon

    Cycloon


  • >1k berichten
  • 4810 berichten
  • VIP

Geplaatst op 14 maart 2007 - 23:02

Ik was daarnet een programmatje aan het programmeren dat een sinus moet berekenen van een getal. Hiervoor gebruikte ik volgende reeksontwikkeling die ik op internet vond: Geplaatste afbeelding

Wanneer ik nu bv sin(2) zou doen dan geeft dit: 2.909297427 terwijl het antwoord 0.909297427 is. Wanneer ik nu die reeks programmeer zonder die eerste x komt het wel goed uit natuurlijk. Misinterpreteer ik nu die reeksontwikkeling of is die gewoon fout? (ik zag deze op meerdere websites wat me dus doet denken dat die wel correct is)

Edit: Mss kon dit beter in 1 van de subfora, daarvoor mijn excuses :)

Edit2: En ik heb het probleem zelf gevonden, sorry voor de post :)

Veranderd door Cycloon, 14 maart 2007 - 23:14


Dit forum kan gratis blijven vanwege banners als deze. Door te registeren zal de onderstaande banner overigens verdwijnen.

#2

Jekke

    Jekke


  • >250 berichten
  • 997 berichten
  • Ervaren gebruiker

Geplaatst op 14 maart 2007 - 23:22

Excuseer je toch niet voor de post! Maar deel je verworven inzicht dan wel met ons!

(Bedenk overigens dat dit de reeksontwikkeling is van sin(x) rond nul)

#3

Jekke

    Jekke


  • >250 berichten
  • 997 berichten
  • Ervaren gebruiker

Geplaatst op 14 maart 2007 - 23:47

Het is bovendien zinvol lijkt me te kijken naar het gebied waar de benadering mooi de functie nog volgt en gebruik te maken van de periodiciteit van de sinusfunctie. In dat opzicht zijn er ook betere getallen om een benaderingsveelterm rond te bepalen dan x=0.

#4

TD

    TD


  • >5k berichten
  • 24049 berichten
  • VIP

Geplaatst op 15 maart 2007 - 07:15

Edit: Mss kon dit beter in 1 van de subfora, daarvoor mijn excuses :)

Verplaatst naar analyse :)
"Malgré moi, l'infini me tourmente." (Alfred de Musset)

#5

Cycloon

    Cycloon


  • >1k berichten
  • 4810 berichten
  • VIP

Geplaatst op 15 maart 2007 - 08:47

Excuseer je toch niet voor de post! Maar deel je verworven inzicht dan wel met ons!

(Bedenk overigens dat dit de reeksontwikkeling is van sin(x) rond nul)


Wel ik had m'n programma laten starten met macht 1 en faculteit 1, dus LaTeX was eigelijk de eerste waarde, wat dus die eerste x is. Daarbij telde ik in het begin altijd de ingegeven waarde nog eens extra op en dan klopte het natuurlijk niet :)

#6

Isaac Newton

    Isaac Newton


  • >100 berichten
  • 137 berichten
  • Ervaren gebruiker

Geplaatst op 15 maart 2007 - 18:30

Een beetje offtopic: In welke taal programmeer jij?

#7

Cycloon

    Cycloon


  • >1k berichten
  • 4810 berichten
  • VIP

Geplaatst op 15 maart 2007 - 21:20

C++

#8

Morzon

    Morzon


  • >1k berichten
  • 2002 berichten
  • Ervaren gebruiker

Geplaatst op 16 maart 2007 - 14:04

hoe kwam jij aan 2.909297427 ?
I was born not knowing and have only a little time to change that here and there.

#9

TD

    TD


  • >5k berichten
  • 24049 berichten
  • VIP

Geplaatst op 16 maart 2007 - 14:05

2 (het argument) + 0.909297427 (het antwoord).
"Malgré moi, l'infini me tourmente." (Alfred de Musset)

#10

Cycloon

    Cycloon


  • >1k berichten
  • 4810 berichten
  • VIP

Geplaatst op 16 maart 2007 - 18:30

Zoals TD al ongeveer zei:

Dit was eigelijk wat ik aan het berekenen was zonder dat ik het door had:

LaTeX

Veranderd door Cycloon, 16 maart 2007 - 18:31


#11

Heezen

    Heezen


  • >250 berichten
  • 481 berichten
  • Ervaren gebruiker

Geplaatst op 17 maart 2007 - 14:53

Trouwens, het lijkt me geen slecht idee om je enigszins in taylorreeksen te verdiepen in plaats van klakkeloos de formule van het net te plukken.
Procrastination is like masturbation; it's all fun and games till you realize you just fucked urself..
Correct me if I'm wrong.

#12

Cycloon

    Cycloon


  • >1k berichten
  • 4810 berichten
  • VIP

Geplaatst op 17 maart 2007 - 15:11

Die komt ooit wel eens ter sprake in de les wiskunde, maar dit was louter een programmeer oefeningetje. Men kon ons evengoed een willekeurige reeks laten berekenen, dan is deze reeks iets 'toffer' om te programmeren.





0 gebruiker(s) lezen dit onderwerp

0 leden, 0 bezoekers, 0 anonieme gebruikers

Ook adverteren op onze website? Lees hier meer!

Gesponsorde vacatures

Vacatures