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

Ответить

Код подтверждения
Введите код в точности так, как вы его видите. Регистр символов не имеет значения.

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[url] ВКЛЮЧЁН
Смайлики ОТКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: Вычисление суммы ряда на VB

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

Naeel Maqsudov » 21 мар 2009, 09:52

Проверьте хорошенько формулу
(-1)^n*((x^(2*n - 1))/(2*n - 1)!)
при N=1 будет -x (минус x), а при N=2 - +x^3/3!
Т.е. два первх члена ряда: +x и -x^3/3! формуле n-ного члена не соответствуют с точностью до знака.

Должно быть либо
S = - x + (x^3)/3! + ... (-1)^n*((x^(2*n - 1))/(2*n - 1)!)
либо
S = x - (x^3)/3! + ... (-1)^(n+1)*((x^(2*n - 1))/(2*n - 1)!)


PS
...И "сумму ряда с точностью" тут уже решали неоднократно.

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

t1m_twt » 21 мар 2009, 01:35

Преподаватель задал лабораторную, но я зашёл в тупик...

Собственно задание:

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

S = x - (x^3)/3! + ... (-1)^n*((x^(2*n - 1))/(2*n - 1)!)

с точностью до членов ряда, меньшего e = 10^(-4) для x = 0.1. Определить число членов ряда, вошедших в сумму
"

Дело в том, что в математике я не особо силён и не совсем понял само задание. Если не трудно, помогите решить, или хотя бы объяснить :) ;) Буду очень признателен!

Вернуться к началу