Matematické Fórum


1. 8. 2026 (L) Fórum bude brzy uzavřeno 😿

Nejste přihlášen(a). Přihlásit

#26 25. 07. 2013 22:28

faiface
Zelenáč
Příspěvky: 14
Reputace:   
 

Re: Geometricky problem s uhlami v mnohouholniku

↑↑ martisek:
Nechcem sa hadat, ale myslim, ze ak by ste mi vedeli uhol alfa vypocitat zo zadanych a, b, n, tak by ste vedeli aj AKO ste to urobili (dava zmysel) a preto by ste vedeli aj napisat alfa = ...
Alebo sa mylim?

Offline

 

#27 25. 07. 2013 22:34 — Editoval martisek (25. 07. 2013 22:36)

martisek
Příspěvky: 914
Škola: MU Brno
Pozice: učitel, FSI VUT v Brně
Reputace:   52 
 

Re: Geometricky problem s uhlami v mnohouholniku

↑ faiface:

Ne, nemýlíš. Ale to už bude jenom (například) alfa = 0, 1456852. Bez toho, aniž bychom to alfa vyjádřili obecně pomocí a, b, n. To se nám totiž asi nepodaří.


Wolfram ani jiný chemický prvek matematiku nenaučí.

Offline

 

#28 25. 07. 2013 22:39

faiface
Zelenáč
Příspěvky: 14
Reputace:   
 

Re: Geometricky problem s uhlami v mnohouholniku

↑ martisek:
To je zvlastne, ale stale to nechapem. Mne dava logiku toto:
1. mam konkretne hodnoty premennych
2. vykonam s nimi nejake operacie aby som dostal vysledok
3. tieto operacie viem napisat aj s abstraktnymi nazvami premennych
4. tym padom viem zostavit pouzitelnu rovnicu
Nie?

Offline

 

#29 25. 07. 2013 22:54

martisek
Příspěvky: 914
Škola: MU Brno
Pozice: učitel, FSI VUT v Brně
Reputace:   52 
 

Re: Geometricky problem s uhlami v mnohouholniku

↑ faiface:

Ne. Už druhý krok nelze udělat. Postupovat se dá třeba takto:

Rovnici

$\frac{b}{a}=\frac{\sin \frac{n}{n-1}\alpha }{\sin \frac{1}{n-1}\alpha }$

1. Převedu na tvar

$\frac{b}{a}-\frac{\sin \frac{n}{n-1}\alpha }{\sin \frac{1}{n-1}\alpha }=0$

2. Dosadím dané a, b, n

3. VYMYSLÍM si alfa_1, které je určitě menší než hledané alfa, a dosadím.
4. VYMYSLÍM si alfa_2, které je určitě větší než hledané alfa, a dosadím.

Mají-li hodnoty výrazů z bodů 3, 4 různá znaménka (a to by měly mít), dosadím za alfa hodnotu $\frac {\alpha_1+\alpha_2} 2$

atd.

To se opakuje tak dlouho, dokud nedosáhnu požadované přesnosti pro alfa.  To je tzv. metoda půlení intervalu, ale jsou mnohé další možnosti...

Podrobnější informace o těchto metodách se dají snadno vygooglovat.


Wolfram ani jiný chemický prvek matematiku nenaučí.

Offline

 

#30 25. 07. 2013 22:58 — Editoval faiface (25. 07. 2013 22:59)

faiface
Zelenáč
Příspěvky: 14
Reputace:   
 

Re: Geometricky problem s uhlami v mnohouholniku

↑ martisek:
Aha, jasne tak toto dava logiku ale pre ucel, na ktory chcem tento vypocet urobit (programujem hru) je to absolutne nepouzitelne, pretoze to zaberie obrovske kvantum casu (aj 1/100 sekundy je vela). Not good at all. :(
Dufam, ze predsa sa da najist jednoznacna rovnica...

Offline

 

#31 26. 07. 2013 01:41

martisek
Příspěvky: 914
Škola: MU Brno
Pozice: učitel, FSI VUT v Brně
Reputace:   52 
 

Re: Geometricky problem s uhlami v mnohouholniku

↑ faiface:

No, otestoval jsem si to. Stačí-li výsledek na čtyři desetinná místa, trvá to půlením intervalu na mém patnáct let starém stroji 1/1000 sekundy. A třeba metoda Newtonova je daleko rychlejší...


Wolfram ani jiný chemický prvek matematiku nenaučí.

Offline

 

#32 26. 07. 2013 10:12 — Editoval Honzc (26. 07. 2013 11:19)

Honzc
Příspěvky: 4647
Reputace:   248 
 

Re: Geometricky problem s uhlami v mnohouholniku

↑ faiface:
Při použití Newtonovy metody máš:
$\alpha _{k+1}=\alpha _{k}-(n-1)\frac{b\cdot \sin \frac{\alpha _{k}}{n-1}-a\cdot \sin \frac{n\cdot \alpha _{k}}{n-1}}{b\cdot \cos  \frac{\alpha _{k}}{n-1}-n\cdot a\cdot \cos  \frac{n\cdot \alpha _{k}}{n-1}}$
Když ještě použiješ jako výchozí hodnotu
$\alpha _{0}=(n-1)\sqrt{\frac{6(a\cdot n-b)}{a\cdot n^{3}-b}}=(n-1)\sqrt{\frac{6(n-\frac{b}{a})}{n^{3}-\frac{b}{a}}}$
samozřejmě $\alpha _{k}$ v radiánech, pak těch průchodů bude minimum
Testování provádíš dokud $\text{abs(}\alpha _{k+1}-\alpha _{k})>\text{tol}$
Výsledek ti vyjde v radiánech, pokud ho chceš ve stupních pak $\alpha ^\circ =\frac{180\cdot \alpha _{k+1}}{\pi }$
Po editaci:
Ze vztahu pro $\alpha _{0}=(n-1)\sqrt{\frac{6(n-\frac{b}{a})}{n^{3}-\frac{b}{a}}}$ je vidět, (aby druhá odmocnina měla smysl), že $\frac{b}{a}\le n$
Pokud se bude $\frac{b}{a}$ blížit  $n$, pak $\alpha\; ->0$ a takto vypočítané $\alpha_{0}$ už bude docela přesné i bez dalšího zpřesňování .

Offline

 

#33 26. 07. 2013 11:02

faiface
Zelenáč
Příspěvky: 14
Reputace:   
 

Re: Geometricky problem s uhlami v mnohouholniku

↑ Honzc:
↑ martisek:
Dakujem vam vsetkym, toto vyzera naozaj pouzitelne. Este si samozrejme trochu nastudujem tie numericke metody, aby som dobre rozumel co vlastne robim :).
Este raz dakujem.

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson