|
Тема |
Re: задачка закачка [re: g_vlahova@abv.bg] |
|
Автор |
futurologist (Футуролог) |
|
Публикувано | 11.08.16 06:59 |
|
|
Аз подозирам, че става въпрос за дъга на окръжност. Уравнението което се получава не може да се реши в явна форма но може да се намери приблизително решение.
Дедени са височината h от дъгата към средата на хордата и дължината на дъгата която отбелязваме с s. Нека R е радиусът на окръжността, който ние не знаем, и нека L е дължината на хордата, която търсим. Тогава ъгълът който съответва на дъгата е s/R и тогава едното уравнение е
(R-h)/R = cos(s/R).
От друга страна, в окръжността имаме уравнението
L^2 = 4h(2R - h) = 8hR - 4h^2.
Изразяваме R от второто уравнение и получаваме
R = (L^2 + 4h^2)/(8h).
Заместваме R в първото уравнение и получаваме
(L^2 - 4h^2)/(L^2 + 4h^2) = cos( (4sh)/(L^2 + 4h^2) ).
Заместваме L с x за да изглежда като уравнение за х
(x^2 - 4h^2)/(x^2 + 4h^2) = cos( (4sh)/(x^2 + 4h^2) ).
Може да се опиташ да го решиш с някаква версия на итератижен метод на Нютон.
|
| |
|
|
|