Форум программистов, компьютерный форум, киберфорум
Erlang, OTP
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 27.09.2020
Сообщений: 8
1

Задача на вычисление степенного ряда

20.01.2021, 20:45. Просмотров 1702. Ответов 2
Метки нет (Все метки)

Определить функционал Sum1 (A,K,X), вычисляющий частичную сумму степенного ряда https://www.cyberforum.ru/cgi-bin/latex.cgi?\small \sum_{n = 1}^{k} {a}_{n}{x}^{n}, a - функциональный аргумент. (формулу сигмы не корректно записал, k - верхняя граница суммирования, а n = 1 нижняя граница)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.01.2021, 20:45
Ответы с готовыми решениями:

Приближенное вычисление функции – сумма степенного ряда
Задание 1. Составить программу Pro1, которая для рекомендованного в инди- видуальном варианте...

математический анализ:вычисление массы, координат, интеграла;область сходимости степенного ряда; вычисление приближенно с определенной точностью
Я это даже с репетитором не смог решить, озадачил так озадачил, помогите пожалуйста с решением. 1)...

Вычисление значения степенного ряда
Написать программу на PHP для вычисления степенного ряда. Дано: натуральное число n;...

Вычисление суммы первых n членов степенного ряда
Разработать алгоритм и составить программу вычисления циклом с параметром суммы первых n членов...

2
Модератор
Эксперт Python
28009 / 14964 / 2949
Регистрация: 12.02.2012
Сообщений: 24,523
Записей в блоге: 4
21.01.2021, 12:40 2
Лучший ответ Сообщение было отмечено Bonjour как решение

Решение

Не вполне понятно, что означает an, если a - функция.

Как не очень уклюжий вариант:

Prolog
1
2
3
4
5
6
7
8
9
10
11
12
-module(prog).
-export([main/0]).
-import(math,[pow/2]).
 
square(X) -> X*X.
recip(X) -> 1.0/X.
 
sum1(A,K,X,S) -> if K==0 -> S;
                    true -> Q=A(pow(X,K)),K1=K-1,S1=sum1(A,K1,X,0),S1+Q
                 end.   
 
main() -> Z=sum1(fun recip/1,10,0.5,0),io:format("~w ",[Z]).
3
2402 / 1806 / 396
Регистрация: 15.12.2013
Сообщений: 7,723
22.01.2021, 21:57 3
Лучший ответ Сообщение было отмечено Catstail как решение

Решение

Catstail, да вроде хороший вариант, только идиоматичнее использовать pattern matching:
Prolog
1
2
sum1(A,0,X,S) -> S;
sum1(A,K,X,S) -> Q=A(pow(X,K)), Q+sum1(A,K-1,X,0).
2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.01.2021, 21:57

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Вычисление значения степенного ряда/ переставить цифры числа
Здравствуйте. Очень нужна помощь, с php не знаком, в универе нас ему ещё не учили, зато задание...

Область сходимости степенного ряда. Сумма степенного ряда.
Проверьте, пожалуйста, этот пример 1. Найти область сходимости ряда \sum_{n=1}^{\propto...

математический анализвычисление массы, координат, интеграла;область сходимости степенного ряда; вычисление приближенно с определенной точностью
Я это даже с репетитором не смог решить, помогите пожалуйста с решением. 1) Вычислить массу...

Вычислить сумму ряда, используя дифференцирование и интегрирование степенного ряда
5/2-5^2/3*1!+5^3/4*2!...+(-1)^n*5^n+1/(n+2)*n!+

найти промежуток сходимости степенного ряда , исследовать сходимость ряда на концах промежутка
\∞Ʃ{\n }^{1} (/(n+1)*)* Освоить, наконец-то, редактор формул

Задача на вычисление ряда
помогите с первым заданием


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.