Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Вычисление суммы ряда

29K
14 октября 2008 года
Quiet as ice
52 / / 14.10.2008
Ну вот вроде бы как считает ряд cos^2*l(Pi*k/n)

Код:
#include <iostream>
#include<stdlib.h>
#include<stdio.h>
#include<math.h>
#define Pi 3.14

using namespace std;

double l,x,n,k;
int main ()
{
    cout << "Vvedite N" << endl;
    cin >> n;
    cout << "Vvedite L" << endl;
    cin >> l;
    for (k=1; k<=n-1; k++)
    {
        x = pow(cos(Pi*k/n),2*l);
    }
    cout << "x= " << x << endl;
}


Но вот блин конец ряда я сам определяю задавая n с клавиатуры, а как расчитать сумму бесконечного ряда, помогите кто знает (:
29K
14 октября 2008 года
Quiet as ice
52 / / 14.10.2008
блин, забыл вставить саму сумму... в самом цикле, ну и вывод конечно же 'sum'

 
Код:
for (k=1; k<=n-1; k++)
    {
        x = pow(cos(Pi*k/n),2*l);
        sum=sum+x;
    }



а вопрос все тот же, на счет вычисления суммы бесконечного ряда
42K
14 октября 2008 года
Valentin K
11 / / 13.10.2008
Если N задается, то ряд по определению не бесконечный. Также при постановке задания не указаны пределы суммирования. Так что же ты считаешь?

Сумму бесконечного ряда можно оценить аналитически, а посчитать, суммируя, лишь приблизительно, и то лишь при условии что он сходится и есть оценка сходимости.
247
14 октября 2008 года
wanja
1.2K / / 03.02.2003
Задаёшь точность, например 1e-5. Когда член ряда становится меньше ее - прекращаешь.
42K
14 октября 2008 года
Valentin K
11 / / 13.10.2008
wanjusha, а если ряд расходится?
1 + 1/2 + 1/3 + 1/4 + 1/5 + 1/6 + ...
да, члены маленькие-маленькие, но число-то их бесконечно...
будет ли ограничена бесконечная сумма бесконечно малых?
63
14 октября 2008 года
Zorkus
2.6K / / 04.11.2006
Цитата: Valentin K
wanjusha, а если ряд расходится?
1 + 1/2 + 1/3 + 1/4 + 1/5 + 1/6 + ...
да, члены маленькие-маленькие, но число-то их бесконечно...
будет ли ограничена бесконечная сумма бесконечно малых?


Если ряд не сходится, ты, как ни странно, не сможешь найти его сумму.
Возьми любой приличный учебник по матанализу и почитай про ряды.
Если ряд расходится - его сумма не ограничена. Т.е. бесконечна, и ты ее не найдешь.
Ряд который ты привел - (1 / n) - это гармонический ряд, и он расходится.
Но, например - ряд (1 / (n^2)) - сходится.

Цитата:
Сумму бесконечного ряда можно оценить аналитически, а посчитать, суммируя, лишь приблизительно, и то лишь при условии что он сходится и есть оценка сходимости.


Можно и вычислить абсолютно точно.

42K
14 октября 2008 года
Valentin K
11 / / 13.10.2008
:eek:Zorkus, a что я писал в моем предыдущем сообщении?
Я это как математик по образованию говорил.
42K
14 октября 2008 года
Valentin K
11 / / 13.10.2008
Сумму ряда можно посчитать лишь при условии что он сходится - не означает ли это, что если ряд не сходится, то ее нельзя посчитать? - элементарная логика
63
14 октября 2008 года
Zorkus
2.6K / / 04.11.2006
Не сразу понял иронию, сорри ;)
P.S. Я кстати тоже математик по образованию.
29K
14 октября 2008 года
Quiet as ice
52 / / 14.10.2008
Сходимость и расходимочть ряда эт понятно, какой-то из 4ых признаков потом втулю, мне бы вот узнать, как не предельный ряд считать, то есть не вводить N
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог