1 / 2 / 0
Регистрация: 17.11.2020
Сообщений: 16
|
|||||||||||
1 | |||||||||||
Вычисление значения функции заданной разложением в ряд Тейлора21.11.2020, 14:42. Показов 1073. Ответов 7
Метки нет (Все метки)
Вычисление функции разложения в ряд. Вычислить и напечатать значения функции y = f (x) в точках x1, x2,…, xn, представляя функцию в виде ряда (без обращения к стандартным подпрограммам). Значения n и x1, x2,…, xn вводятся.
f(x)=e^(-x*x+1) x1=-2.7 x2=0.1 x3=2.9 x4=-17 x5=117 n=5 eps=0.25; В программе необходимо предусмотреть: - ввод числа n; точность вычисления e задается в программе непосредственно; - во внешнем цикле организуется ввод xi, образование аргумента для вычисления суммы, передача его во внутренний цикл, затем прием значения суммы, вычисление и печать значения функции f(xi); - во внутреннем цикле значение суммы вычисляется приближенно: суммируются только такие члены, что |Si(x)| > eps.
Добавлено через 1 минуту
0
|
21.11.2020, 14:42 | |
Ответы с готовыми решениями:
7
Вычисление значения функции заданной разложением в ряд Тейлора Вычисление значения функции заданной разложением в ряд Тейлора Вычисление значения функции заданной разложением в ряд Тейлора Вычисление значения функции заданной разложением в ряд Тейлора |
_stanislav
|
21.11.2020, 14:44
#2
|
Не по теме: чем проще название темы, тем сложнее ее описание (в такие темы лучше вообще не заходить)
0
|
Модератор
13507 / 10757 / 6412
Регистрация: 18.12.2011
Сообщений: 28,712
|
||||||
21.11.2020, 14:49 | 3 | |||||
Область сходимости ряда 0<x<2
С чего бы это получился правильный результат для 2<x<6 ? Насколько я понимаю, это разложение логарифма в ряд Тейлора в точке x0=1. Если нужно вычислить для x>2, то сначала нужно привести x к интервалу(0,2):
0
|
1 / 2 / 0
Регистрация: 17.11.2020
Сообщений: 16
|
|
21.11.2020, 14:57 [ТС] | 4 |
zss, Там в задаче разложение экспоненты в степени -x^2+1
1
|
Модератор
13507 / 10757 / 6412
Регистрация: 18.12.2011
Сообщений: 28,712
|
|
21.11.2020, 16:22 | 5 |
Пардон, не разглядел факториала в знаменателе.
Возьмите меньшее значение eps, например 1e-10
0
|
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
|
||||||
21.11.2020, 17:26 | 6 | |||||
YAR0k, такая же проблема (не работает с большими числами) встречалась при вычислении cos, пробовал разобраться, даже создавал тему на форуме, но ответа по существу не получил. решала вопрос строка x=x-int(x/2/M_PI)*2*M_PI; ( cos - функция периодическая, для exp скорее всего нужен другой подход )
чуть подправил Ваш код, чтобы выполнялись требования условия задачи:
1
|
1 / 1 / 0
Регистрация: 27.10.2020
Сообщений: 100
|
|
14.02.2021, 19:37 | 7 |
А как это задание сделать через функцию?
То есть задать функцию, просто не могу понять
0
|
Модератор
|
|
14.02.2021, 20:35 | 8 |
Странная дискуссия тут развернулась... Откуда взяться логарифму? TC задал функцию . Ее нужно разложить в ряд Тэйлора. Прежде чем программировать, нужно продифференцировать ее n раз, получить формулу производной n-го порядка.
0
|
14.02.2021, 20:35 | |
14.02.2021, 20:35 | |
Помогаю со студенческими работами здесь
8
Вычисление значения функции заданной разложением в ряд Тейлора Вычисление значения функции заданной разложением в ряд Тейлора Вычисление значения функции заданной разложением в ряд Тейлора Вычисление значения функции заданной разложением в ряд Тейлора Вычисление значения функции заданной разложением в ряд Тейлора Вычисление значения функции заданной разложением в ряд Тейлора Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |