8 / 8 / 0
Регистрация: 02.11.2009
Сообщений: 89
|
|
1 | |
Вычисление суммы бесконечного ряда (ряд Тейлора)04.11.2009, 18:36. Показов 8057. Ответов 44
Метки нет (Все метки)
Люди, если у кого есть время, прошу помочь с решением задачи ! Решение задачи должно быть на C !
Заранее благодарю !
0
|
04.11.2009, 18:36 | |
Ответы с готовыми решениями:
44
Ряд Тейлора. Вычисление ряда суммы Вычисление суммы бесконечного ряда Вычисление суммы бесконечного ряда Вычисление суммы бесконечного ряда |
анимешник++
95 / 62 / 7
Регистрация: 03.11.2009
Сообщений: 427
|
|
04.11.2009, 19:37 | 21 |
0
|
8 / 8 / 0
Регистрация: 02.11.2009
Сообщений: 89
|
|
04.11.2009, 19:38 [ТС] | 22 |
x-значение аргумента
S-значение функции n-количество просуммированных членов ряда ТАК ???
0
|
анимешник++
95 / 62 / 7
Регистрация: 03.11.2009
Сообщений: 427
|
|
04.11.2009, 19:44 | 23 |
да
Добавлено через 1 минуту у - это то-же значение функции, но вычесленное непосредственно через нее. Ты логарифр представил через ряд Тейлора Добавлено через 30 секунд вот у и S должны в конечном счете сойтись - это и будет признак правильности работы программы. Добавлено через 3 минуты чтож, надеюсь дальше уже без моей помощи справишься))) (с 20 строкой всеравно надо чтото делать)
1
|
8 / 8 / 0
Регистрация: 02.11.2009
Сообщений: 89
|
|
04.11.2009, 19:48 [ТС] | 24 |
За что 20-ая строка вообще отвечает ??? И ещё eps=1e-8 это любое маленькое число ???
0
|
анимешник++
95 / 62 / 7
Регистрация: 03.11.2009
Сообщений: 427
|
|
04.11.2009, 19:54 | 25 |
20 строка - присвоение первоначального значения S и присвоение начального значения того, что будет к S прибавляться, предварительно умноженное на реккурентную формулу.
eps=1e-8 - это 10 в минус восьмой степени Добавлено через 1 минуту но в принципе eps тебе можно оставить так, а можно и немного увеличить.....но больше 10^(-5) не делай Добавлено через 1 минуту S первоначально должна быть равна 0 - это 100% sl - ну тут я не уверен, сейчас попробую переделать немного код программы.
0
|
8 / 8 / 0
Регистрация: 02.11.2009
Сообщений: 89
|
|
04.11.2009, 19:56 [ТС] | 26 |
Если есть время !
0
|
анимешник++
95 / 62 / 7
Регистрация: 03.11.2009
Сообщений: 427
|
||||||
04.11.2009, 19:59 | 27 | |||||
Добавлено через 2 минуты а не, стоп, так нельзя, я забыл...
0
|
8 / 8 / 0
Регистрация: 02.11.2009
Сообщений: 89
|
|
04.11.2009, 20:00 [ТС] | 28 |
Ошибки есть !
0
|
анимешник++
95 / 62 / 7
Регистрация: 03.11.2009
Сообщений: 427
|
|||||||||||
04.11.2009, 20:12 | 29 | ||||||||||
всетаки тот вариант в конце второй страницы правильнее был, надо только сообразить чему sl изначально приравнять.
Добавлено через 4 минуты
Добавлено через 2 минуты
Добавлено через 2 минуты или нет..... чтото не подходит... Добавлено через 2 минуты так, ладно, задача решена - проблема за малым... я пойду пожалуй, если что - пиши в личку.
1
|
8 / 8 / 0
Регистрация: 02.11.2009
Сообщений: 89
|
|
04.11.2009, 20:14 [ТС] | 30 |
Объясни sl=pow(x-1,n)/x; ??? )))
0
|
анимешник++
95 / 62 / 7
Регистрация: 03.11.2009
Сообщений: 427
|
||||||
04.11.2009, 20:21 | 31 | |||||
это я подумал и присвоил первому значению sl значение выражения при формуле при n=0
Добавлено через 2 минуты стоп, тогда вообще надо sl=(x-1)/x Добавлено через 40 секунд
попробуй этот код Добавлено через 1 минуту наверно опять не то, может 0е значение реккурентной формулы попробовать? Добавлено через 1 минуту sl=((x-1)*pow(x,-1))/2) попробуй
0
|
8 / 8 / 0
Регистрация: 02.11.2009
Сообщений: 89
|
|
04.11.2009, 20:25 [ТС] | 32 |
У меня мозг уже отказывает ! ))
0
|
анимешник++
95 / 62 / 7
Регистрация: 03.11.2009
Сообщений: 427
|
||||||
04.11.2009, 20:26 | 33 | |||||
0
|
8 / 8 / 0
Регистрация: 02.11.2009
Сообщений: 89
|
|
04.11.2009, 20:28 [ТС] | 34 |
Что такое sl вообще ? Я запутался !
0
|
анимешник++
95 / 62 / 7
Регистрация: 03.11.2009
Сообщений: 427
|
|
04.11.2009, 20:32 | 35 |
sl - это выражение, которое стоит внутри автосуммы, в твоем условии - это как после второго равно, где почленно расписана сумма
Добавлено через 2 минуты и каждый раз она считает следующий член, получая его из предидущего. Вот чтобы получить второй член - нужно первый умножить на реккурентную формулу. Вот мы получили второй член выражения и прибавили его к сумме, затем повторяем цикл, получая из второго члена третий, который прибавляем опять к сумме и т.д.
0
|
8 / 8 / 0
Регистрация: 02.11.2009
Сообщений: 89
|
|
04.11.2009, 20:40 [ТС] | 36 |
Я взял S=0;
sl=(x-1.)/x; n=0;
0
|
анимешник++
95 / 62 / 7
Регистрация: 03.11.2009
Сообщений: 427
|
||||||
04.11.2009, 20:43 | 37 | |||||
0
|
8 / 8 / 0
Регистрация: 02.11.2009
Сообщений: 89
|
|
04.11.2009, 20:45 [ТС] | 38 |
А результат S отрицательным разве должен получаться ???
0
|
анимешник++
95 / 62 / 7
Регистрация: 03.11.2009
Сообщений: 427
|
||||||
04.11.2009, 20:46 | 39 | |||||
Добавлено через 33 секунды может и отрицательный получаться и положительный. Добавлено через 1 минуту так, все, ушел. Bye!
1
|
8 / 8 / 0
Регистрация: 02.11.2009
Сообщений: 89
|
|
04.11.2009, 20:49 [ТС] | 40 |
Спасибо ! Пока !
0
|
04.11.2009, 20:49 | |
04.11.2009, 20:49 | |
Помогаю со студенческими работами здесь
40
Вычисление суммы бесконечного ряда Вычисление суммы бесконечного ряда Вычисление суммы бесконечного ряда Вычисление суммы бесконечного ряда Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |