Presečišče dveh krožnic v Matlabu

Ko tudi učitelj ne more pomagati...
Odgovori
arily
Prispevkov: 10
Pridružen: 23.6.2008 19:54

Presečišče dveh krožnic v Matlabu

Odgovor Napisal/-a arily »

Pozdravljeni.

Mene pa zanima ali mogoče kdo ve kako se v Matlabu izračuna presečišče dveh krožnic. Krožnici sta podani s središčem in polmerom.

Krožnici vem narisati (spremenim v parametrično obliko) nikakor pa ne morem izračunati presečišča med njima. A ima kdo kako idejo?

LP

Uporabniški avatar
Aniviller
Prispevkov: 7263
Pridružen: 15.11.2004 18:16

Re: Presečišče dveh krožnic v Matlabu

Odgovor Napisal/-a Aniviller »

Ah, matlab ali ne, se vedno potrebujes geometrijo. Imas sistem dveh enacb:
\((x-x_1)^2+(y-y_1)^2=r_1^2\)
\((x-x_2)^2+(y-y_2)^2=r_2^2\)
iz tega sistema isces x in y.

p.s. Skvadriraj in odstej enacbi, pa dobis zvezo med x in y, z vstavljanjem nazaj v eno izmed enacb dobis kvadratno enacbo za eno izmed koordinat. Matlab potem uporabis samo za vstavljanje stevilk v dobljen izraz.

arily
Prispevkov: 10
Pridružen: 23.6.2008 19:54

Re: Presečišče dveh krožnic v Matlabu

Odgovor Napisal/-a arily »

Mogoče sem malo narobe napisal zgoraj problem. Torej v Matlabu moram napisati program, ki bo preveril ali se dani krožnici sekata in v primeru, ko se sekata mora vrniti koordinati presečišča, pri tem pa mora narisati tudi sliko obeh krožnic.

Če torej enačbi skvadriram dobim zvezo med x in y, vendar pa potem z vstavljanjem nazaj dobim kvadratno enačbo, ki pa je v matlabu spet ne znam rešiti.

A ve kdo kako se to reši v matlabu?

Uporabniški avatar
Aniviller
Prispevkov: 7263
Pridružen: 15.11.2004 18:16

Re: Presečišče dveh krožnic v Matlabu

Odgovor Napisal/-a Aniviller »

Sem okoren v matlabu, ampak samo najti moras funkcijo, ki ji das polinom in da resitve. Ne razumem pa zakaj ne resis kvadratne enacbe na roke - saj vsi poznamo formulo. Ce se kroznici sekata, potem dobis dve resitvi, ce se dotikata, dobis eno dvojno resitev (diskriminanta je 0), ce pa je diskriminanta negativna, potem se kroznici ne sekata (pod korenom imas negativno stevilo).

arily
Prispevkov: 10
Pridružen: 23.6.2008 19:54

Re: Presečišče dveh krožnic v Matlabu

Odgovor Napisal/-a arily »

Aniviller hvala ti za pomoč.
Bom še jutri poskušal kako to rešiti.

p.s. To imamo za domačo nalogo in moramo rešiti v matlabu.

M4RT1N
Prispevkov: 68
Pridružen: 5.11.2004 23:54
Kraj: Domžale
Kontakt:

Re: Presečišče dveh krožnic v Matlabu

Odgovor Napisal/-a M4RT1N »

Matlab ti ne bo sam od sebe rešil problema.
Je orodje, ki ti pri tem pomaga, ampak z kako metodo boš pa poiskal tista presečišča je pa na tebi. Predlagam da najprej ugotoviš ali presečišče sploh obstaja in če obstaja se lotiš iskanja, npr na način ki ga je predlagal Aniviller. Tukaj dobiš kvadratno enačbo in ti ni treba zganjati nobene numerike zadaj. Če ti to ni všeč, lahko še vedno poiščeš kakšno drugačno rešitev (lahko se tudi sprehajaš po eni krožnici in gledaš oddaljenost od središča drugega kroga, ali pa še kaj drugega. Vendar pa je Anivillerjeva rešitev zelo verjetno daleč najbolj elegantna in računsko nezahtevna).

Odgovori