Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
1 / 1 / 1
Регистрация: 07.12.2011
Сообщений: 12
1

Помогите с рядом с Тейлора

19.04.2012, 11:14. Показов 452. Ответов 2
Метки нет (Все метки)

Дано разложение функции y(x) в ряд Тейлора. Составить программу, вы-числяющую для значения x и точности Eps:
точное значение функции y(x) – где это возможно;
сумму членов ряда S(x) до достижения заданной точности, слагаемые, относительную и абсолютную погрешность с печатью на каждом шаге;

e^(-x^2 )=〖(1+x)〗^(-1/2)=1-(1/2)*x+(1∙3)/(2∙4) *x^2-(1∙3∙5)/(2∙4∙6) *x^3+(1∙3∙5∙7)/(2∙4∙6∙8) *x^4- ⋯
при x^2<1

Буду очень благодарен за помощь, заранее спасибо .
0

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.04.2012, 11:14
Ответы с готовыми решениями:

Написать программу с рядом Тейлора
Составить и отладить программу вычисления значения функции с помощью бесконечного ряда Тейлора с...

Подсчёт синуса рядом Тейлора на C++
Подскажите, пожалуйста, почему данная программа работает правильно не на всех входных данных: //...

Вычисление функции рядом Тейлора
Помогите пожалуйста разобраться с задачей: Вычислить и вывести на экран значения исходной функции...

Как разобраться с рядом Тейлора
Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора, на...

2
Заблокирован
Автор FAQ
19.04.2012, 11:58 2
Дрюша, посмоти сюда https://www.cyberforum.ru/faq/... ost2452211
1
1 / 1 / 1
Регистрация: 07.12.2011
Сообщений: 12
26.04.2012, 20:45  [ТС] 3
программу написал,можете посмотреть правильно или не совсем=)и если не трудно помогите столбики выровнять,а то кривые,а как сделать не знаю)
C++ (Qt)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
#include<conio.h>
#include <iomanip.h>
#include <stdio.h>
#include <math.h>
#include <iostream.h>
main()
{float d1,d2,z,x,e,y,m,M,n,N,s,p;
int i,o;
clrscr();
do{
cout<<"\n введите х;
cin>>x;
if (x>1) cout<<"\n x^2 должен быть меньше 1";}
while (x>1);
cout<<"введите eps";
cin>>e;
cout<<"результат вычислений:";
y=exp(-x*x);
cout<<"точное значение y(x)= "<<y;
i=1;
s=1;
o=0;
cout<<"\n"<<"\n    N    Слагаемое      S(x)      d1      d2    \n";
do{
m=2*i-1;
M=m;
m=m-2;
if (m>1)
{M=M*m;
m=m-2;}
n=2*i;
N=n;
n=n-2;
if (n>=2)
do{
N=N*n;
n=n-2;}
while (n>=2);
 
p=pow(-x,i)*(M/N);
s=s+p;
i=i++;
o++;
d1=fabs(y-s);
d2=d1/y;
z=s;
cout<<setprecision(4)<<"\n"<<"    "<<o<<"    "<<p<<"       "<<z<<"      "<<d1<<"      "<<d2<<setprecision(2);}
while(fabs(p)>=e);
cout<<"";
getch();}
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.04.2012, 20:45

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Хочу разобраться с рядом Тейлора
Немного не понимаю как подставить все эти значения в формулу

Написать программу с рядом Тейлора
Составить и отладить программу вычисления значения функции с помощью бесконечного ряда Тейлора с...

Написать программу заданную рядом Тейлора
Нужно вообщем вычислить и вывести на экран значение функции заданной рядом Тейлора на интервале от...

Значения функции, заданной рядом Тейлора
Помогите доработать код. Вот задание: Вот мой код: #include &lt;iostream&gt; #include &lt;cmath&gt; ...

Табулирование функции, заданной рядом Тейлора
Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора, на...

Табулирование функции, заданной рядом Тейлора
Программа должна вычислить и вывести в виде таблицы значение функции, заданной с помощи помощи ряда...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.