IPB
ЛогинПароль:

> ВНИМАНИЕ!

Прежде чем задать вопрос, смотрите FAQ.
Рекомендуем загрузить DRKB.

> Дано действительные числа х и натуральное n=5..10. Вычислить функции
Luna
сообщение 28.10.2010 19:30
Сообщение #1





Группа: Пользователи
Сообщений: 7
Пол: Мужской

Репутация: -  0  +


Всем приветик! Помогите пожалуйста решить, все в одном проекте надо сделать:
Дано действительные числа х и натуральное n=5..10. Вычислить функции

Сообщение отредактировано: Luna - 28.10.2010 19:31


Эскизы прикрепленных изображений
Прикрепленное изображение
 Оффлайн  Профиль  PM 
 К началу страницы 
+ Ответить 
 
 Ответить  Открыть новую тему 
Ответов
volvo
сообщение 2.11.2010 18:00
Сообщение #2


Гость






Luna, ну ведь столько раз уже жевано - пережевано, как считается сумма ряда - нет, опять надо сделать неправильно! Повторяю еще раз: НАЧИНАЕТСЯ вычисление суммы ряда с нахождения, что надо сделать с n-ым членом ряда, чтобы он превратился в (n+1)-ый член ряда. Как это делается? Очень просто: делим An+1 на An. В твоем конкретном случае для синусов:

(-1)(n+1)-1*X2(n+1)-1 / (2(n+1) - 1)! делим на (-1)n-1*X2n-1 / (2n - 1)!

Путем несложных преобразований получаем, что частное равно - X2/(2n * (2n+1))

То есть, чтобы получить из ЛЮБОГО члена последовательности следующий, надо домножить его на то, что написано красным цветом. И все, первый элемент равен Х, как получить следующие - известно, никаких тебе экспонент, никаких возведений в степень, никаких вычислений факториалов, просто один цикл, получай следующий элемент и считай сумму.

Цитата
Выдает не совсем верный ответ при n=5 и х=0,05. Ответ получается такой: 5,32720741873556E-5
Сказал "А", говори и "Б". В смысле, КАКОЙ должен быть по-твоему ответ?
 К началу страницы 
+ Ответить 

Сообщений в этой теме
Luna   Дано действительные числа х и натуральное n=5..10. Вычислить функции   28.10.2010 19:30
Lapp   Дано действительные числа х и натуральное n=5..10....   29.10.2010 3:04
Luna   Непонятно. Что значит n=5..10 ? В суммах n измен...   30.10.2010 14:16
Lapp   n это верхняя граница, ее нужно самому задавать в ...   30.10.2010 14:33
Luna   n - это верхняя граница чего? n? Будь добр, пиши...   31.10.2010 12:32
Luna   Вот, есть готовая прога, все что нужно в ней. Но, ...   2.11.2010 17:21
TarasBer   for i:= 2 to strtoint(edit7.Text) do fact:=fact*(...   2.11.2010 17:54
Luna   [code=pas] for i:= 2 to strtoint(edit7.Text) do f...   2.11.2010 18:40
volvo   Luna, ну ведь столько раз уже жевано - пережевано,...   2.11.2010 18:00
мисс_граффити   действительно... непонятный какой-то. четкого хэп...   3.11.2010 8:54
TarasBer   > И почему он, кстати, не должен быть отрицател...   3.11.2010 10:10
Luna   > И почему он, кстати, не должен быть отрицате...   3.11.2010 18:30
TarasBer   надо домножить его на X2/(2n * (2n+1)) ...   3.11.2010 18:46
Luna   не ну понятно, а что и где в коде то дописать, изм...   7.11.2010 23:54
Lapp   что и где в коде то дописать, изменить? Я в програ...   8.11.2010 3:47


 Ответить  Открыть новую тему 
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



- Текстовая версия 19.07.2025 3:03
Хостинг предоставлен компанией "Веб Сервис Центр" при поддержке компании "ДокЛаб"