Lalka 0 July 25, 2010 Posted July 25, 2010 · Report post Вообщем нужна помощь. Нужно вычислить арксинус, а потом при помощи арксинуса вычислить арккосинус. НО слишком большая погрешность при вычислении арксинуса. Вычисляю я его по формуле x+ 1/2*3 x^3 + 1*3*/2*4*5 x^5 + 1*3*5/2*4*6*7 x^7 и т.д. Ну ее все,наверно знают. Только вот почему-то с ростом числа нереально растет погрешность. Если давать маленькие числа(до 0,68) то погрешность норм-до 5-ой цифры после запятой правильно, но если выше 0,68 (например задаю 1), после запятой все цифры неправильные. В инете везде или эта формула и какая-то другая с весьма загадочными коэффициентами a1,a2...из книги, которую фиг найдешь. Вопрос: почему такая большая погрешность никого не пугает? И черт подери как же этот арксинус вычислить правильно? Quote Share this post Link to post Share on other sites More sharing options...
ssvSerge 0 July 25, 2010 Posted July 25, 2010 · Report post Нужно вычислить арксинус, а потом при помощи арксинуса вычислить арккосинус. Умная книжка не поможет? Quote Share this post Link to post Share on other sites More sharing options...
Самурай 13 July 25, 2010 Posted July 25, 2010 · Report post В дополнение к умной книжке хорошо еще помогает поиск по форуму: ссылка 1, ссылка 2 Quote Share this post Link to post Share on other sites More sharing options...
scifi 1 July 25, 2010 Posted July 25, 2010 · Report post Только вот почему-то с ростом числа нереально растет погрешность. Если давать маленькие числа(до 0,68) то погрешность норм-до 5-ой цифры после запятой правильно, но если выше 0,68 (например задаю 1), после запятой все цифры неправильные. Это же азы: ряды Тэйлора. Отрезки этих рядов хорошо работают около точки разложения (0 в данном случае). Надо при помощи тригонометрических формул свести случай больших аргументов (скажем, x > 0.5) к случаю маленьких аргументов, чтобы полином снова заработал. Quote Share this post Link to post Share on other sites More sharing options...
Lalka 0 September 30, 2010 Posted September 30, 2010 · Report post Всем большое спасибо! Quote Share this post Link to post Share on other sites More sharing options...