Форум программистов, компьютерный форум CyberForum.ru

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

Восстановить пароль Регистрация
 
Дрюша
 Аватар для Дрюша
1 / 1 / 1
Регистрация: 07.12.2011
Сообщений: 12
19.04.2012, 11:14     Помогите с рядом с Тейлора #1
Дано разложение функции 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

Буду очень благодарен за помощь, заранее спасибо .
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.04.2012, 11:14     Помогите с рядом с Тейлора
Посмотрите здесь:

C++ Написать программу заданную рядом Тейлора
Вычислить и вывести на экран в виде таблице значение функции, заданной рядом Тейлора C++
Вычислить и вывести в виде таблицы значения функции, заданной рядом Тейлора C++
Вычислить и вывести в виде таблицы значения функции, заданной рядом Тейлора C++
Вычислить и вывести на экран в виде таблицы значения функции, заданной рядом Тейлора C++
Вычислить и вывести на экран в виде таблицы значения функции, заданной рядом Тейлора C++
C++ Вычисление значения функции, заданной рядом Тейлора (рекурсия)
C++ Подсчёт arctg(x) рядом Тейлора через рекурсию

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
-=ЮрА=-
Заблокирован
Автор FAQ
19.04.2012, 11:58     Помогите с рядом с Тейлора #2
Дрюша, посмоти сюда http://www.cyberforum.ru/faq/thread4...ml#post2452211
Дрюша
 Аватар для Дрюша
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();}
Yandex
Объявления
26.04.2012, 20:45     Помогите с рядом с Тейлора
Ответ Создать тему
Опции темы

Текущее время: 13:36. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru