Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Почему rand начинает возвращать нули Смотрю смотрю и не понимаю, где я ошиблась в таких простых операциях, что rand с какого-то момента( с половины массива B) начинает возвращать нули. Скриншот консоли : https://ibb.co/HNPdkZd ... https://www.cyberforum.ru/ cpp-beginners/ thread2370750.html Написать программу выводящую символы ASCII с заданными кодами C++
Прочитать из текстового файла символы, прибавить к их кодам 3, вывести новые символы в текстовый файл
C++ Найти в предложении слово-палиндром и удалить его На ввод подается строка(предложение). Найти в предложении слово-палиндром и удалить его. После удаления вывести строку. https://www.cyberforum.ru/ cpp-beginners/ thread2370738.html C++ Заполнить двухмерный массив размерности N х M с клавиатуры только парными числами, предусмотрев защиту элементов Заполнить двухмерный массив размерности N х M с клавиатуры только парными числами, предусмотрев защиту элементов этого массива от неправильного ввода(с комментариями в коде). Заранее спасибо! https://www.cyberforum.ru/ cpp-beginners/ thread2370730.html
C++ Вычисления значений функции на заданном интервале
Напишите программу на С++ для вычисления значений функции указанной в таблице 2 в заданном интервале с шагом h. Вычисления значений функции оформите как функцию с тремя параметрам (a, b и x) и...
C++ Найти площадь треугольника по формуле Герона Определить функцию, которая находит площадь треугольника по формуле Герона, и найти сумму площадей трех треугольников, заданных длинами сторон. Определить, сколько из них равнобедренных https://www.cyberforum.ru/ cpp-beginners/ thread2370716.html
C++ Найти в предложении количество слов, начинающихся одинаковыми буквами https://www.cyberforum.ru/ cpp-beginners/ thread2370715.html
Найти в предложении количество слов, начинающихся одинаковыми буквами, и вывести их на экран.
Найти среднее арифметическое дробных элементов выше главной диагонали и сумму целых элементов всей матрицы C++
В матрице A(4:4) найти среднее арифметическое дробных элементов выше главной диагонали и сумму целых элементов всей матрицы.
C++ Вычислить среднее значение и дисперсию для значений массива Сгенерировать три последовательности по 30 случайных чисел каждая. Числа в каждой последовательности равномерно распределены в диапазонах от 0 до 5, от 2 до 8, от 4 до 10. Свести их один массив,... https://www.cyberforum.ru/ cpp-beginners/ thread2370712.html C++ Составить в алфавитном порядке список всех слов встречающихся в тексте https://www.cyberforum.ru/ cpp-beginners/ thread2370711.html
Дана строка , содержащая текст. Составить в алфавитном порядке список всех слов встречающихся в этом тексте.
Найти наименьший элемент в матрице и отбросить столбец и строку содержащих его C++
В данной квадратичной матрице порядка n найти наименьший элемент. Получить квадратную матрицу порядка n-1 путем отбрасывания из исходной матрицы строки и столбца, на пересечений которых расположен...
C++ Задано количество бит.как из него получить число https://www.cyberforum.ru/ cpp-beginners/ thread2370705.html
По условиям лабораторной работы нужно вводить число бит (например 512) и генерировать на основе него простое число. подскажите каким образом это можно сделать? Добавлено через 45 минут число...
3 / 2 / 3
Регистрация: 07.03.2018
Сообщений: 217
0

Проблемы с вычислением определенного интеграла методом трапеций - C++ - Ответ 13152701

12.12.2018, 17:52. Показов 740. Ответов 2
Метки (Все метки)

Привет,помогите разобраться с вычислением определенного интеграла методом трапеций.Я перерыл достаточное кол-во источников,но ответы не совпадают с результатами ручной проверки,и с решением калькулятора тоже.
Тут у меня функции,которые я пробовал применять:
C++
1
2
3
4
double f(double x)
{
return (x*x/2);//(2*x+1)/sqrt(3+(pow(x,3))); //return pow((1+x*x),-1);
}
А вот так я пробовал вычислять все это дело:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
String A = SpinEdit1->Text, B = SpinEdit2->Text, N = SpinEdit3->Text;
        b = StrToInt64(B);//верхняя граница
        a = StrToInt64(A);//нижняя граница
        n = StrToInt64(N);//количество промежутков
        h=(b-a)/n;
        s=0;
        for (i = 0; i < n; i++)
        {
        x=a+i*h;
        s=s+f(x);
        s=s+0.5*(f(a)+f(b))*h;
        }
    RichEdit1->Lines->Add ("Решение методом трапеций:");
Ни один из использованных мною вариантов не сработал,так-же мне не удалось найти на форуме рабочих вариантов.Вот например темы Вычисление определенного интеграла методом трапеций , вычислить интеграл тут все компилируется,но ответ выводит не тот.
Мои тестовые данные a=2,b=3,n=2,ответ должен быть равен 2.5,но чего у меня только не было...Подскажите,может я чего-то не понимаю?

Вернуться к обсуждению:
Проблемы с вычислением определенного интеграла методом трапеций C++
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
12.12.2018, 17:52
Готовые ответы и решения:

Нахождение определенного интеграла методом прямоугольников и методом трапеций
Написать программу, которая находит определенный интеграл \int_{a}^{b}f(x)dx методом...

Вычисление определенного интеграла методом трапеций
Как можно найти определенный интеграл по методу Трапеций в си? \int\limits_{0}^{4} \frac{ 2x + 1}{...

Вычисление определенного интеграла методом трапеций
\int_{a}^{b}x^2tgdx Добавлено через 44 секунды Необходимо решить данный интеграл методом...

Вычисление определенного интеграла методом трапеций
Программа вычисления определенного интеграла методом трапеции( с графическим интерфейсом). Буду...

2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
12.12.2018, 17:52

Программа вычисления определенного интеграла методом трапеций
Помогитте написать программу в С++: вычисление определенного интеграла по формуле трапеций.

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

Вычисление определенного интеграла функции y(x) численными методами прямоугольников и трапеций
Разработать компьютерную программу вычисления определенного интеграла функции y(x) численными...

Вычисление значения определенного интеграла численными методами прямоугольников и трапеций
Разработать программу для вычисления значения определенного интеграла на интервале (a, b подобрать...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru