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
Dobrý den,
potřeboval bych vypočíst libovolnou kuželosečku z 5 bodů, ale nevím jakou metodou bych toho dosáhl. Předpokládám, že nějaká alternativa k výpočtu kružnice ze 3 bodů, ale pro obecnou kuželosečku je, ale nevím jaká.
Mohl by mi někdo pomoci?
Děkuji Andy
Offline
Ahoj,
Pokud bychom uvažovali obecné rovnice jednotlivých kuželoseček, tak vždy pro každou kuželosečku je specifická (kružnice - nejsou koeficienty u kvadrátů x a y; elipsa je tam už má, hyperbola má rozdíl ve znaménku, u paraboly chybí jeden kvadrát..). Tedy můžeme počítat s tím, že je to jakoby ten nejsložitější případ se všemi pěti koeficienty a některé mohou vypadnout.
Použil bych následující obecnou rovnici:
Soustava pěti rovnic o pěti neznámých a vypočítat ty koeficienty. Pak rozhodnout o jakou kuželosečku se jedná. Počítat bych to ale nechtěl ;).
Offline
Hmm tak tahle varianta mě napadla no.. ale taky se mi nelíbí :D
já na to chci napsat program, takže to, dá se říct, vypočítám jenom párkrát =) ale co pak znamenají ty koeficienty? Co znamená A, B...? Nebo podle koeficientů, které mi zbydou zjistím jen co je to za kuželosečku? Já jí potřebuju umět vykreslit. =) Takže o ní musím zjistit téměř vše.
Offline
↑ maceon:
To vše pak zjistíš z hodnot A, B, C, D, E.
Pokud A i B jsou stejné, pak je to kružnice
Pokud je A nebo B nula (ale ne obě), tak je to parabola. podle toho který koeficient je nulový pak poznáš jak je orientovaná (jestli na "ležato", nebo na "stojato")
Pokud je A i B kladné (různé) tak je to elipsa.
Pokud je jedno kladné a druhé záporné, tak je to hyperbola.
A pokud říkáš že to bude počítat stroj, tak je soustava 5ti lineárních rovnic ideální a nic "jednoduššího" bych nehledal.
Offline
↑ smatel:
To co píšeš není rovnice kuželosečky v obecné poloze. (v obecné poloze přibývá ještě člen
) To co jsi napsal je rovnice kuželosečky s osami rovnoběžnými se souřadnicovými osami. (a na to jsou potřeba pouze 4 body-protože rovnice má na pravé straně nulu, lze jí podělit třeba číslem A už hned vidíš, že koeficienty jsou jenom 4, a tudíš potřeba jsou jen 4 body).
↑ maceon:
Tedy ty musíš zadat 5 bodů (nebo 4 body) a dostaneš soustavu rovnic o 5-ti nebo 4 neznámých.
Pokud to má být parabola pak jeden ze členů u
je roven nule a tudíž těch bodů je potřeba o jeden méně.
A pokud to má být kružnice, pak stačí pouze 3 body (A=1,B=1,F=0)
Offline
Takže abych zjistil kuželosečku z jakýchkoliv bodů, nemusí mít tedy rovnoběžné osy s osami x,y, tak v rovnici potřebuji i člen
. To znamená, že se mi rovnice rozšířili o další proměnnou a já musím počítat 6 rovnic o 6 neznámých => potřebuji 6 bodů a 5 mi jich nestačí. Nebo se pletu? =)
Offline
↑ maceon:
To se tedy pleteš. Vždyť ti to píšu ve svém předchozím příspěvku, že např. A můžeš zvolit rovno jedné. Ovšem jestli si myslíš, že naplácáš 5 jakýchkoliv bodů a ona ti vyjde nějaká kuželosečka, tak to je samozřejmě špatná úvaha. (např. body [-1,0],[0,-1],[0,0],[0,1],[1,0] těžko proložíš nějakou reálnou (regulární) kuželosečku)
Offline
↑ Honzc:
ja bych se nerad hadal, ale u nas na skole se kuzelosecky delily na singularni a regularni a toto je pripad singularni kuzelosecky ze dvou primek, jmenovite x*y=0
Offline