0 / 0 / 0
Регистрация: 03.04.2014
Сообщений: 2
|
||||||
1 | ||||||
Исправить формулу03.04.2014, 21:48. Показов 1038. Ответов 5
Метки нет (Все метки)
Вот осваиваю для себя новый язык программирования:
Есть формула (Во вложении) и кусок кода:
0
|
03.04.2014, 21:48 | |
Ответы с готовыми решениями:
5
Исправить формулу Нужно исправить формулу Метод Монте-карло: исправить формулу Нужно исправить формулу связанное с ЕСЛИ |
Модератор
|
|
03.04.2014, 21:58 | 2 |
Методика "запиливания" таких формул состоит в том, что вычисляется на какой множитель отличается an и an+1. В данном случае:
an+1=(-an)*x2*(4n2-1)/(4(n+1)2-1) Возведение в степнь не нужно.
0
|
0 / 0 / 0
Регистрация: 03.04.2014
Сообщений: 2
|
|
03.04.2014, 22:04 [ТС] | 3 |
Catstail, я что то не могу догнать как она в хаскель коде может выглядеть?
x * x *(4 * n*n-1)/(4 * ((n+1)*(n+1))-1) ? Или я что то не понимаю?
0
|
03.04.2014, 22:48 | 4 | ||||||||||
Речь идёт о том, что в случае, когда в сумме имеет выражение выглядит сравнительно просто, можно воспользоваться этим и не городить много-много рекурсивных определений, как у Вас в коде.
2
|
650 / 260 / 16
Регистрация: 02.03.2014
Сообщений: 587
|
||||||
03.04.2014, 22:50 | 5 | |||||
например так.
2
|
Модератор
|
||||||
03.04.2014, 23:03 | 6 | |||||
Сообщение было отмечено tatarinov как решение
Решение
Вот рекурсивное вычисление суммы (если не ошибся):
1
|
03.04.2014, 23:03 | |
03.04.2014, 23:03 | |
Помогаю со студенческими работами здесь
6
Необходимо исправить формулу для вычисления среднего значения Кто знает как исправить формулу и запустить прогу Нужно исправить в 14 строке формулу чтобы ответ получился -2,341 при x=5 n=4 Нужно исправить в 14 строке формулу чтобы ответ получился -2,341 при x=5 n=4 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |