Avatar
začátečnice
Neregistrovaný
Avatar
začátečnice:

Ahoj,
prosím, existuje funkce derivace jako třeba sin a cos? Případně, nemáte zkušenost s nějakou knihovnou? Řeším v rámci úkolu do školy, běžně bych si s derivacemi nehrála. Děkuju :)

 
Odpovědět 21.2.2014 12:57
Avatar
vitamin
Člen
Avatar
vitamin:

Čo chceš derivovať?

 
Nahoru Odpovědět 21.2.2014 13:56
Avatar
začátečnice
Neregistrovaný
Avatar
začátečnice:

Jsem projela tu knihovnu a i když si myslím, že anglicky umím, tu funkci jsem tam nenašla, tak se právě ptám :(

Newtonova metoda tečen, takže rovnice křivek s ln,exp,sin,cos...

 
Nahoru Odpovědět 24.2.2014 13:32
Avatar
vitamin
Člen
Avatar
Odpovídá na začátečnice
vitamin:

Ako znie zadanie ulohy? Vypocet derivacii nie je uple jednoduchy, na skolsky priklad je to dost tazke.

 
Nahoru Odpovědět 24.2.2014 14:20
Avatar
Začátečnice
Neregistrovaný
Avatar
Začátečnice:

Taky mi to přijde dost těžké vzhledem k tomu, že spolužáci řeší, jak udělat transponovanou matici...

Zadání: Sestavit proceduru pro řešení rce f (x) = 0. Reálný kořen rce leží v intervalu (a,b), vypočtěte metodou tečen. Sestavenou proceduru užít v programu pro určení kořenů rovnic f (x) = 0 a g (x) = 0.

Dostala jsem i návod, jaké pro výpočet použít vzorce a bohužel tam je derivace :( Vím z matiky, že pokude neznám derovaci, můžu to řešit metodou sečen, ale v zadání je jasně metoda tečen a tučně :), tak od toho nechci utíkat.

Přemýšlela jsem, že bych sestavila vlastní fci (i když mi tloukli do hlavy nedělej nic, co už udělal někdo jiný), asi bych rozsekala tu rovnici a hledala ln, exp, cos, sin, x, ^ to by mohl být dobrý postup, ne?

 
Nahoru Odpovědět 25.2.2014 12:36
Avatar
vitamin
Člen
Avatar
vitamin:

To rozsekanie je práve ten problém. Musíš si spraviť parser ktorý musí brať do úvahy prioritu operátorov, musí poznať premenné a funkcie. Parser vytvorí zo vstupného stringu derivačný strom výrazu a rekruzívne spustí pre jednotlivé operátory/funkcie derivácie (sú na to vzorce). Výsledkom bude zasa strom ktorý môžeš zas derivovať, pripísať na string prípadne vyhodnotiť dosadením čísel za premenné. Nie je to ťažké, ale pochybujem že to od teba chce učiteľ.
Pozrel som si tú metodu: http://cs.wikipedia.org/…a_se%C4%8Den
Kde tam je derivácia?

 
Nahoru Odpovědět 25.2.2014 13:08
Avatar
Nahoru Odpovědět 25.2.2014 13:20
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
začátečnice
Neregistrovaný
Avatar
Odpovídá na vitamin
začátečnice:

Já musím použít http://cs.wikipedia.org/…onova_metoda, díval ses na tu náhradní, když neznáš derivaci.

Zatím pořád narážím na návody, jak to udělat, když člověk zná konkrétní rovnici...

 
Nahoru Odpovědět 26.2.2014 14:55
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 9 zpráv z 9.