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

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

Войти
Регистрация
Восстановить пароль
 
Pe4eNbKo_O
22 / 22 / 0
Регистрация: 15.10.2012
Сообщений: 94
#1

Ряды Тейлора - C++

07.12.2012, 19:49. Просмотров 502. Ответов 5
Метки нет (Все метки)

Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда
Тейлора, на интервале от xнач. до xкон. с шагом dx и с точностью e. Каждая строка таблицы
должна содержать значение аргумента, значение функции и количество просуммированных
членов ряда.
1
Миниатюры
Ряды Тейлора  
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.12.2012, 19:49
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Ряды Тейлора (C++):

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

с++ ряды тейлора - C++
Помогите решить. Вроде что-то набросал, но что-то не идет #include<iostream> #include<math.h> #include <iomanip> using...

Ряды Тейлора - C++
Еще раз всем здравствуйте. Помогите пожалуйста решить такую задачу: "Составить программу вычисления функции с использованием разложения...

Ряды Тейлора - C++
Нужен код на С++ Который вычисляет и выводит на экран в виде таблицы значения функции, заданной с помощью ряда Тейлора, на интервале от...

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

Вычислить функцию. Ряды Тейлора - C++
Вычислить функцию при помощи разложения в ряд с заданной точностью \varepsilon=0,001. Протабулировать функцию на отрезке. Получаемое...

5
(SkyNet)
22 / 40 / 6
Регистрация: 25.10.2011
Сообщений: 175
08.12.2012, 00:42 #2
Какой именно ряд, многовато немного
0
Pe4eNbKo_O
22 / 22 / 0
Регистрация: 15.10.2012
Сообщений: 94
08.12.2012, 17:48  [ТС] #3
Цитата Сообщение от (SkyNet) Посмотреть сообщение
Какой именно ряд, многовато немного
можно 5 ряд, дальше я по образцу попробую сделать
0
(SkyNet)
22 / 40 / 6
Регистрация: 25.10.2011
Сообщений: 175
08.12.2012, 22:02 #4
5
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
#include <iostream>
#include <cmath>
 
using namespace std;
 
int main()
{
    
    double x_begin, x_end, x_step, n, sum = 0;
    
    cout << "Enter interval for x[-1 <= x < 1]:\n\tbegin-> ";
    cin >> x_begin;
    cout << "\tend->   ";
    cin >> x_end;
    cout << "\tstep->  ";
    cin >> x_step;
    
    cout << "Enter the calculation accuracy [0 < n < 10]: ";
    cin >> n;
    
    cout << "| x | ln(1 - x)| Taylor | \n";
    
    for(double x = x_begin; x <= x_end; x += x_step)
    {
        sum += x;
        for(int i = 1; i < n; i++)
            if(i % 2 == 0)
            sum +=  pow(x, double(i)) / i;
        cout << x << " | " << log(1 - x) << " | " << -sum << endl;
        sum = 0; 
    }
    
    cin.get();
    cin.get();
    return 0; 
}
можно так например
Вот ищё для cos(я отсюда переделал) :Тот же Тейлор
1
Pe4eNbKo_O
22 / 22 / 0
Регистрация: 15.10.2012
Сообщений: 94
18.12.2012, 18:35  [ТС] #5
а можно прокоментировать строки ?!
0
(SkyNet)
22 / 40 / 6
Регистрация: 25.10.2011
Сообщений: 175
18.12.2012, 20:58 #6
структура примерно такая:

1 - цикл (проходим по Х от начала до конца з даным шагом)
{

2 - цикл (прозодим всегда от (0 или 1 или другого числа, взависимости от задания) до n (чем больше n, тем больше точность))
{
находим сумму ряда (сумма и значание функции примерно одинаковые (взависимоти от n). если n -> infinity, то они одинаковые).
}
виводим значение функции f(x) и сумму ряда для сравнения.
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.12.2012, 20:58
Привет! Вот еще темы с ответами:

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

Почему не работает программа? Ряды Тейлора - C++
Подскажите, пожалуйста! Почему не считает в последнем значении (0.15) при промежутке от -0.95 до 0.15 с шагом 0.05 при любой...

Косинус от экспоненты в степени х через ряды Тейлора - C++
#include &lt;iostream&gt; #include &lt;math.h&gt; #define eps 0.000000000000000000000000000000001 #define PI 3.141592654 using namespace...

ряды - C++
дано натуральное число n. Вычислить P=(1-1/2)*(1-1/4)*(1-1/6)...(1-1/2*n)


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

Или воспользуйтесь поиском по форуму:
6
Yandex
Объявления
18.12.2012, 20:58
Ответ Создать тему
Опции темы

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