symsum

Описание

пример

F = symsum(f,k,a,b) возвращает сумму серии f относительно суммирования индексируют k от нижней границы a к верхней границе b. Если вы не задаете k, symsum использует переменную, определенную symvar как индекс суммирования. Если f константа, затем переменной по умолчанию является x.

symsum(f,k,[a b]) или symsum(f,k,[a; b]) эквивалентно symsum(f,k,a,b).

пример

F = symsum(f,k) возвращает неопределенную сумму (антиразличие) серии f относительно суммирования индексируют k. f аргумент задает ряд, таким образом что неопределенная сумма F удовлетворяет отношению F(k+1) - F(k) = f(k). Если вы не задаете k, symsum использует переменную, определенную symvar как индекс суммирования. Если f константа, затем переменной по умолчанию является x.

Примеры

свернуть все

Найдите следующие суммы ряда.

F1=k=010k2F2=k=11k2F3=k=1xkk!

syms k x
F1 = symsum(k^2,k,0,10)
F1 = 385
F2 = symsum(1/k^2,k,1,Inf)
F2 = 

π26

F3 = symsum(x^k/factorial(k),k,1,Inf)
F3 = ex-1

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

F1 = symsum(k^2,k,[0 10])
F1 = 385
F2 = symsum(1/k^2,k,[1;Inf])
F2 = 

π26

F3 = symsum(x^k/factorial(k),k,[1 Inf])
F3 = ex-1

Найдите следующие неопределенные суммы ряда (антиразличия).

F1=kkF2=k2kF3=k1k2

syms k
F1 = symsum(k,k)
F1 = 

k22-k2

F2 = symsum(2^k,k)
F2 = 2k
F3 = symsum(1/k^2,k)
F3 = 

{-ψpsi(k) если  0<kψpsi(1-k) если  k0

Найдите суммирование полиномиального ряда F(x)=k=18akxk.

Если вы знаете что коэффициент ak функция некоторой целочисленной переменной k, используйте symsum функция. Например, найдите сумму F(x)=k=18kxk.

syms x k
F(x) = symsum(k*x^k,k,1,8)
F(x) = 8x8+7x7+6x6+5x5+4x4+3x3+2x2+x

Вычислите ряд суммирования для x=2.

F(2)
ans = 3586

В качестве альтернативы, если вы знаете что коэффициенты ak вектор значений, можно использовать sum функция. Например, коэффициенты a1,,a8=1,,8. Объявите термин xk как вектор при помощи subs(x^k,k,1:8).

a = 1:8;
G(x) = sum(a.*subs(x^k,k,1:8))
G(x) = 8x8+7x7+6x6+5x5+4x4+3x3+2x2+x

Вычислите ряд суммирования для x=2.

G(2)
ans = 3586

Входные параметры

свернуть все

Условия определения выражения ряда, заданного как символьное выражение, функция, вектор, матрица или символьное число.

Индекс суммирования, заданный как символьная переменная. Если вы не задаете эту переменную, symsum использует переменную по умолчанию, определенную symvar(expr,1). Если f константа, затем переменной по умолчанию является x.

Нижняя граница индекса суммирования, заданного как номер, символьное число, переменная, выражение или функция (включая выражения и функции с бесконечностями).

Верхняя граница индекса суммирования, заданного как номер, символьное число, переменная, выражение или функция (включая выражения и функции с бесконечностями).

Больше о

свернуть все

Определенная сумма

Определенная сумма ряда задана как

k=abxk=xa+xa+1++xb.

Неопределенная сумма

Неопределенная сумма (антиразличие) ряда задана как

F(x)=xf(x),

таким образом, что

F(x+1)F(x)=f(x).

Смотрите также

| | | | |

Представлено до R2006a

Для просмотра документации необходимо авторизоваться на сайте