C++ Bc. 8: Porovnání verzí

Z GeoWikiCZ
Bez shrnutí editace
(Bohumila Skřivanová, chyba v zadání (listopad 2007))
 
(Není zobrazeno 14 mezilehlých verzí od 2 dalších uživatelů.)
Řádek 1: Řádek 1:
Napište funkci, která počítá rozvoj funkce <math>\arcsin x</math> pro <math>(-1 \le x \le 1).</math>
;Rozvoj funkce
 
Napište funkci, která počítá rozvoj funkce <math>\arcsin (x)</math> pro <math>-1 \le x \le 1.</math>


<math>
<math>
Řádek 5: Řádek 7:
+ {1\over2}\cdot{x^3\over3}
+ {1\over2}\cdot{x^3\over3}
+ {{1\cdot3}\over{2^2\cdot2!}}\cdot{x^5\over5}
+ {{1\cdot3}\over{2^2\cdot2!}}\cdot{x^5\over5}
+ {{1\cdot3\cdot5}\over{2^3\cdot3!}}\cdot{x^7\over7}
+ \ldots
+ \ldots
</math>
</math>


Zkontrolujte s využitím standardní funkce <tt>std::asin(double)</tt>
Zkontrolujte s využitím standardní funkce <tt>std::asin(double)</tt>.
 
'''Poznámka:''' Protože uvedený rozvoj numericky špatně konverguje pro hodnoty <math>x</math> blížíci se <math>\pm 1</math>, je vhodné pro argumenty <math>|x| \in <0.5, 1></math> použít vztah <math>\arcsin x = \pm(\pi/2-2\arcsin\sqrt{(1-|x|)/2)}),</math> kde znaménko je stejné jako u argumentu <math>x.</math>
[[Soubor:C_plus_plus_Bc._8.png|center|frame|Obrázek: Průběh funkce '''y = asin (x)''']]
 
[ [[C++ Bc.|Zpět]] | [[C++ Bc. 8 cpp|C++]] | [[C++ Bc. 9|Další]] ]
 
[[Kategorie:Programování]]

Aktuální verze z 11. 11. 2006, 10:48

Rozvoj funkce

Napište funkci, která počítá rozvoj funkce pro

Zkontrolujte s využitím standardní funkce std::asin(double).

Poznámka: Protože uvedený rozvoj numericky špatně konverguje pro hodnoty blížíci se , je vhodné pro argumenty použít vztah kde znaménko je stejné jako u argumentu

Obrázek: Průběh funkce y = asin (x)

[ Zpět | C++ | Další ]