absent
Новичок
|
Сразу оговорюсь что я программист, а не математик Есть формула, работает как надо, всё ок. a = c - 0.5 * ln((1+sin(b))/(1-sin(b))) * d ln - натуральный логарифм А есть обратная, которая никак не хочет выдавать правильный результат. b = (2 * atan(exp((a-c)/-d))-pi/2)*180/pi atan - арктангенс pi - число пи помогите пожалуйста очень нужна ообратная формула. эти формулы взяты отсюда внешняя ссылка удалена absent(собак)3dboom.net
|
Всего сообщений: 2 | Присоединился: октябрь 2008 | Отправлено: 18 окт. 2008 11:03 | IP
|
|
Roman Osipov
Долгожитель
|
|
Всего сообщений: 2356 | Присоединился: май 2007 | Отправлено: 18 окт. 2008 16:23 | IP
|
|
MEHT
Долгожитель
|
Ну и вдовесок: экспоненты можно записать в один тангенс (гиперболический) : b=arcsin{th[(c-a)/d]}
|
Всего сообщений: 1548 | Присоединился: июнь 2005 | Отправлено: 18 окт. 2008 16:51 | IP
|
|
absent
Новичок
|
Спасибо большое!!!
|
Всего сообщений: 2 | Присоединился: октябрь 2008 | Отправлено: 18 окт. 2008 20:53 | IP
|
|