Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.
Nástěnka
❗22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
❗04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
❗23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.
Nejste přihlášen(a). Přihlásit
↑ Falo:
zaujímajú ma konkrétne tieto prípady, kde odmocnina je nepárna, napriek tomu že je nepárna dáva to imaginárny výsledok, narazil som na to pri výpočtoch v Octave/Matlabe ale Wolfram to počíta rovnako
stačí že zadám Wolframu tretiu odmocninu z mínus jedna a vypľúva to imaginárne číslo, to isté urobí Octave
keď to zadám do googlu alebo do kalkulačky, tak výsledkom je reálne číslo, a to konkrétne -1 pre výraz (-1)^(1/3)
takže neviem čo si mám o tom myslieť
Offline
↑ etchie:,
Wolframalpha dava prednost vypoctu odmocniny ( cize v tvojom pripade mocnine na )
az pokial ti ho neprinutis vypocitat v inom poriadku tvoj vyraz.
A nektore kalculacky su inac programovane...
Konkluzia: mozme povedat, ze masiny pracuju ako otroci, podla toho ako boli naprogramovane....
a je iste lepsie byt clovek ako masina.
Offline
ako zisťujem, tak stále ma tento problém irituje...
napr. kalkulačku aj keď prepnem do C, tak výsledok je stále -1 pre
a Wolfram ma irituje hneď 2x:
1. aj keď som akceptoval, že počíta primárne v C, tak prečo zobrazuje iba 1 komplexný koreň, miesto troch koreňov a hlavne prečo nezobrazuje koreň -1, veď , tak by ho zobraziť mal
2. keď sa snažím WA zápisom (-1)^(1/3) in R presvedčiť aby rátal v R, tak mi odpovie, že tretia odmocnina z -1 NIE je reálne číslo
Offline
konečne som zistil ako v Octave napísať tretiu odmocninu bez použitia zlomku
výsledky sú dosť zaujímavé
octave:1> cbrt(-1) ans = -1 octave:2> (-1)^(1/3) ans = 0.50000 + 0.86603i
oba spôsoby sa dajú zapísať aj pre WA, ale výsledok je vždy komplexné číslo
v Octave, kde tieto výpočty potrebujem som práve našiel aj funkciu nthroot(X, N) ktorá pre nepárne N a záporné X nie je to isté, čo X^(1/N)
prvá ráta v R a druhá v C
no aspoň už mám spôsob ako donútiť program, aby rátal to, čo potrebujem
Offline