Reeksontwikkeling Sinus
- Berichten: 4.810
Reeksontwikkeling Sinus
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:
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
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
- Berichten: 997
Re: Reeksontwikkeling Sinus
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)
(Bedenk overigens dat dit de reeksontwikkeling is van sin(x) rond nul)
- Berichten: 997
Re: Reeksontwikkeling Sinus
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.
- Berichten: 24.578
Re: Reeksontwikkeling Sinus
Verplaatst naar analyseEdit: Mss kon dit beter in 1 van de subfora, daarvoor mijn excuses
"Malgré moi, l'infini me tourmente." (Alfred de Musset)
- Berichten: 4.810
Re: Reeksontwikkeling Sinus
Wel ik had m'n programma laten starten met macht 1 en faculteit 1, dusHolyCow schreef: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)
\(\frac{x^{1}}{1!}\)
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 -
- Berichten: 137
Re: Reeksontwikkeling Sinus
Een beetje offtopic: In welke taal programmeer jij?
- Berichten: 2.003
Re: Reeksontwikkeling Sinus
hoe kwam jij aan 2.909297427 ?
I was born not knowing and have only a little time to change that here and there.
- Berichten: 24.578
Re: Reeksontwikkeling Sinus
2 (het argument) + 0.909297427 (het antwoord).
"Malgré moi, l'infini me tourmente." (Alfred de Musset)
- Berichten: 4.810
Re: Reeksontwikkeling Sinus
Zoals TD al ongeveer zei:
Dit was eigelijk wat ik aan het berekenen was zonder dat ik het door had:
Dit was eigelijk wat ik aan het berekenen was zonder dat ik het door had:
\( \sin{x}=x+\frac{x^{1}}{1!}+\frac{x^{3}}{3!}-\frac{x^{5}}{5!}+...\)
-
- Berichten: 481
Re: Reeksontwikkeling Sinus
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 **** urself..
Correct me if I'm wrong.
Correct me if I'm wrong.
- Berichten: 4.810
Re: Reeksontwikkeling Sinus
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.