Jump to content
    

arcsin,arccos

Вообщем нужна помощь. Нужно вычислить арксинус, а потом при помощи арксинуса вычислить арккосинус. НО слишком большая погрешность при вычислении арксинуса.

Вычисляю я его по формуле 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...из книги, которую фиг найдешь. Вопрос: почему такая большая погрешность никого не пугает? И черт подери как же этот арксинус вычислить правильно?

Share this post


Link to post
Share on other sites

Только вот почему-то с ростом числа нереально растет погрешность. Если давать маленькие числа(до 0,68) то погрешность норм-до 5-ой цифры после запятой правильно, но если выше 0,68 (например задаю 1), после запятой все цифры неправильные.

Это же азы: ряды Тэйлора. Отрезки этих рядов хорошо работают около точки разложения (0 в данном случае).

Надо при помощи тригонометрических формул свести случай больших аргументов (скажем, x > 0.5) к случаю маленьких аргументов, чтобы полином снова заработал.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...