poloměr úseče
Jak zjistím poloměr kruhové úseče ze znalosti délky oblouku 1454.96 mm a délky tětivy 969mm?
Odpovědi
Diskuze
https://cs.wikipedia.org/wiki/Kruhov%C3%A1_%C3%BAse%C4%8D
l - délka oblouku
s - délka tětivy
r - poloměr kružnice
l=2*r*arcsin(s/(2r))
A nenech se zmást Cenobitou, zase blábolí. Úloha může mít dvě různá (!!!) řešení nebo právě (!!!) jedno řešení, nebo také nemusí mít řešení.
s=969mm
l=2*r*arcsin(s/(2r))
1454.96=2*r*arcsin(969/(2r))
http://www.wolframalpha.com/input/?i=1454.96%3D2*r*arcsin(969%2F(2r%29%29))
r=485,805 mm
=========
Zkouška:
r=485,805 mm
l=2*r*arcsin(s/(2r))
l=2*485,805*arcsin(969/(2*485,805))=
l=2*485,805*(969/(2*485,805))is*((2*P)/360)=1454,9688666310516445527370430598 mm
Úhel je potřeba počítat v radiánech, proto je tam převod ze stupňů na radiány: ((2*P)/360)
l=1454,96 mmm
==============
Zkouška tedy vyšla, bude to tedy správně.
PS: numericky je to vlastně snadné, ale analyticky je to prakticky neřešitelné.
l=2*r*arcsin(s/(2r))
Osamostatnit proměnnou: r - poloměr (což je v zadání) a to prostě v tomto případě nejde. Proč ? protože jednou je poloměr r uvnitř funkce arcsin(s/2r) a podruhé je jako činitel před touto funkcí: 2*r.arcsin(), to prostě vyřešit NELZE.
Je to možné řešit numerickými metodami - například v Excelu nebo pomocí programování (metoda sečen, metoda tečen apod.) ale to je velmi náročné, ideální je proto WolframAlpha, který zvládne vše během jednoho kliknutí. Jinak bys to řešil třeba hodinu i víc. Místo WolframAlpha můžeš použít také program Mathematica od firmy (Wolfram research), ale proč to dělat tak složitě, když je tu online aplikace bez nutnosti se něco učit a programovat.
Já nejsem stavař, termín vzepětí oblouku si mohu vysvětlovat trošku jinak než ty. Musel bys to popsat a nebo raději namalovat náčrtek.
(3) výška oblouku (vzepětí oblouku)
r² = (s/2)²+(r-h)²
h = r - √(r² - (s/2)²)
h = r - √(r² - (s/2)²)
h = 485,805 - (485,805@ - (969/2)@)i@ = 450,22062105361398892017280683657
h=450 mm
========