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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Becanh
Сообщений: n/a
#1

Табуляция функции - не сходится ответ - C++

09.04.2012, 03:29. Просмотров 519. Ответов 1
Метки нет (Все метки)

Функция:
http://www.cyberforum.ru/cgi-bin/latex.cgi?Cn(x)=\gamma +\ln x+\int_{0}^{x}\frac{t-1}{t}dt
Ряд Тейлора:
http://www.cyberforum.ru/cgi-bin/latex.cgi?Cn(x)=\gamma  + \ln x +\sum_{n=1}^{\propto }\frac{{-1}^{n}{x}^{2n}}{2n(2n)!}
Результат: Sum T - ряд Тейлора, Sum F(x) - приближенной значение функции в точке

Табуляция функции - не сходится ответ

Ответ не сходится, никак не могу понять в чем дело

C++
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
51
#include "stdafx.h"
#include <iostream>
#include <math.h>
#include <cstdlib>;
using namespace std;
 
double a=0.4;
double b=4;
double k=0.2;
double e=0.000001;
double fi=0.577215;
 
 
double my_abs(double val)
{
        double ret = val;
        if(val < 0)
                ret *= -1;
        return ret;
}
 
 
double Taylor(double x, double e, long &n){
     double sum = 0;
        double an = 1;
        n = 1;
        do
        {
                sum += an;
                an *= ((-1)*x*x*n)/((2*n+1)*(2*n+2)*(n+1));
                
                n   += 1;
        }
        while(my_abs(an) >= e);
        return sum;
}
 
 
int _tmain(int argc, _TCHAR* argv[])
{long n;
        
        cout<<"|  x  |  Sum T  |  Sum F(x)  |   N   |\n";
        while(a <= b)
        {
                cout<<"| "<<a<<" | "<<Taylor(a, e, n)<<" | "<<fi+log(a)+Taylor(a, e, n)<<" |  ";
                cout<<n<<endl;
                a = a + k;
        }
        system("pause");
    return 0;
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.04.2012, 03:29     Табуляция функции - не сходится ответ
Посмотрите здесь:

Ответ не сходится: найти и исправить ошибки в коде - C++
Помогите найти ошибку пожалуйста. #include &lt;iostream&gt; #include &lt;math.h&gt; using namespace std; int main () { int k,f,a; ...

табуляция функции в С++ - C++
Подскажите пожалуйста с решением задачи Задача . (консольная программа). Выполнить табуляцию функции, указанной в условии, на...

Табуляция функции - C++
Доброго времени суток. У меня есть рабочий код программы табуляции функции. Проблема заключается в том, что он работает только с числовыми...

Табуляция функции - C++
Вот сама задача: http://cs633118.vk.me/v633118233/2836/80zrruaXWok.jpg Вот мой исходник: #include &lt;stdio.h&gt; #include &lt;conio.h&gt; ...

Табуляция функции y=x^2-4x+3 - C++
Табулировать функцию y=x^2-4x+3. Программа должна содержать описание класса, реализующего поставленную задачу. Начальные значения...

Табуляция функции - C++
Табуляция функции в диапазоне от Xmin =-15 до Xmax =20 в N=1000 равноудаленных точках.

Табуляция функции - C++
Составить программу, которая распечатывает заданное количество значений функций asb(sin(x)) и соответствующие значение аргумента.Таблица...

Табуляция функции 2 сменных - C++
Помогите сделать программу на С Табуляция функции 2 сменных,и запись у текстовый файл u , крок u 0.2 v , крок v 0,41 y=ulnv ...

Табуляция функции в цикле while-не обновляется счетчик - C++
Работаю в Borland C++ Попробовал запустить программу-таблица выводится бесконечно с одними и теми же значениями. Пробовал запустить в...

табуляция функции. почему не работает код? - C++
#include &lt;iostream&gt; #include &lt;cmath&gt; #include &lt;stdlib.h&gt; #include &lt;cstdio&gt; using namespace std; float arctg(float x) ...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Toshkarik
1140 / 857 / 51
Регистрация: 03.08.2011
Сообщений: 2,384
Завершенные тесты: 1
09.04.2012, 03:58     Табуляция функции - не сходится ответ #2
Зачем my_abs? Есть ведь fabs... И раз уж на С++ пишите, то
C++
1
#include <cmath>
Ответ Создать тему
Опции темы

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