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

Вычисление погрешности интегральных методов Симпсона и Гаусса - C++

Восстановить пароль Регистрация
 
denzel_
0 / 0 / 0
Регистрация: 20.11.2013
Сообщений: 20
09.05.2014, 17:55     Вычисление погрешности интегральных методов Симпсона и Гаусса #1
Здраствуйте. Нужен пример реализации вычисления погрешности методов Симпсона и Гаусса
Пробовал писать на Симпсона но выводит какойто бред, вот функция
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
    float x = A, det;
    float *Y, *det1, *det2, *det3, *det4;
    int i, n;
    n = (B-A)/h;
    det1 = new float[n-1];
    det2 = new float[n-2];
    det3 = new float[n-3];
    det4 = new float[n-4];
    for(i=0; i<n; i++)
    {
        x += i*h;
        Y[i] = f(x);
    }
    for(i=0; i<n-1; i++)
        det1[i] = Y[i+1] + Y[i];
    for(i=0; i<n-2; i++)
        det2[i] = det1[i+1] + det1[i];
    for(i=0; i<n-3; i++)
        det3[i] = det1[i+1] + det1[i];
    for(i=0; i<n-4; i++)
        det4[i] = det1[i+1] + det1[i];
    det = det4[0];
    for(i=0; i<n-4; i++)
        if(det4[i]>det)
            det = det4[i];
    return (n*det*pow(h,5))/180;
пожскажите пожайлуста что нетак и помогите с гауссом

Добавлено через 19 минут
и забыл еще
интеграл вида
pow(e,(-d*(x*x)+C)) от a до b где a=1, b=2,c=1.7,d=2
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.05.2014, 17:55     Вычисление погрешности интегральных методов Симпсона и Гаусса
Посмотрите здесь:

Вычисление интеграла по квадратурной формуле Гаусса C++
Вычисление функции по формуле Симпсона и Треугольника C++
вычисление погрешности - циклы. C++
Вычисление определителя Методом Гаусса C++
C++ Решение системы СЛАУ одним из методов Гаусса: исправить код
C++ Где-то допустил ошибку (решение интегралов методов Симпсона)
C++ Вычисление определенного интеграла методом Гаусса СИ
Решение интегральных уравнений C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Ответ Создать тему
Опции темы

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