22 / 22 / 0
Регистрация: 15.10.2012
Сообщений: 94
1

Ряды Тейлора

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

Вычислить и вывести на экран в виде таблицы значения функции, заданной с помощью ряда
Тейлора, на интервале от xнач. до xкон. с шагом dx и с точностью e. Каждая строка таблицы
должна содержать значение аргумента, значение функции и количество просуммированных
членов ряда.
Миниатюры
Ряды Тейлора  
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.12.2012, 19:49
Ответы с готовыми решениями:

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

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

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

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

5
22 / 40 / 15
Регистрация: 25.10.2011
Сообщений: 175
08.12.2012, 00:42 2
Какой именно ряд, многовато немного
0
22 / 22 / 0
Регистрация: 15.10.2012
Сообщений: 94
08.12.2012, 17:48  [ТС] 3
Цитата Сообщение от (SkyNet) Посмотреть сообщение
Какой именно ряд, многовато немного
можно 5 ряд, дальше я по образцу попробую сделать
0
22 / 40 / 15
Регистрация: 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
22 / 22 / 0
Регистрация: 15.10.2012
Сообщений: 94
18.12.2012, 18:35  [ТС] 5
а можно прокоментировать строки ?!
0
22 / 40 / 15
Регистрация: 25.10.2011
Сообщений: 175
18.12.2012, 20:58 6
структура примерно такая:

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

2 - цикл (прозодим всегда от (0 или 1 или другого числа, взависимости от задания) до n (чем больше n, тем больше точность))
{
находим сумму ряда (сумма и значание функции примерно одинаковые (взависимоти от n). если n -> infinity, то они одинаковые).
}
виводим значение функции f(x) и сумму ряда для сравнения.
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.12.2012, 20:58
Помогаю со студенческими работами здесь

с++ ряды тейлора
Помогите решить. Вроде что-то набросал, но что-то не идет #include&lt;iostream&gt; #include&lt;math.h&gt;...

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

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

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


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

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