Тема: Ряд Тейлора
Реалізувати табулювання функції, задану розкладом в ряд Тейлора, в області її визначення на відрізку від А до В (кількість кроків не менше 100 000).
Функція:
arctg x = x - (x^3/3) +(x^5/5) -....(-1)^n (x^(2n+1)/(2n+1))....
|x| <= 1
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → C++ → Ряд Тейлора
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися
Реалізувати табулювання функції, задану розкладом в ряд Тейлора, в області її визначення на відрізку від А до В (кількість кроків не менше 100 000).
Функція:
arctg x = x - (x^3/3) +(x^5/5) -....(-1)^n (x^(2n+1)/(2n+1))....
|x| <= 1
Це форум програмістів. Якщо ви взагалі нічого не можете зробити - читайте підручник. Якщо не можете читати підручник - навчиться спершу читати, а доти вам тут нема чого робити.
А от якщо ви щось вже спробували зробити - то покажіть, що, і поясніть, у чому проблема далі.
Ну по перше, вам треба почати з того що arctg - періодична функція, і знайти спосіб замінити знаходження такого y, що arctg(y) = arctg(x) і що |y| <= 1, бо ряд Тейлора працює лише для аргументів менше 1 за модулем. Для цього треба знати її період. В цьому може допомогти графік.
А потім фігня - написати цикл що рахує цей ряд Тейлора для 100 000 доданків (хоча 100 000 мені здається забагато. думаю 1000 дасть досить знаків після коми для практичних цілей).
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися