Лабораторная работа: Символьные вычисления
- Функция symsum (S, v) возвращает сумму бесконечного ряда по переменной v.
- Функция symsum (S, a, b) возвращает конечную сумму ряда в пределах номеров слагаемых от a до b.
Примеры
>> x=sym('x');
>> symsum (x^2)
ans =
1/3*x^3–1/2*x^2+1/6*x
>> symsum (1/x^4)
ans =
-1/6*Psi (3, x)
>> symsum (1/x^4,1,5)
ans =
14001361/12960000
>> symsum([x, x^2, x^3], 1,5)
ans =
[15, 55, 225]
Функция solve – решает системы алгебраических уравнений и одиночных уравнений
Синтаксис
solve (expr1, expr2,…, exprN, var1, var2,…, varN)
solve (expr1, expr2,…, exprN)
- Функция solve (expr1, expr2,…, exprN, var1, var2,…, varN) возвращает значения переменных varI, при которых соблюдаются равенства, заданные выражениями exprI. Если в выражениях не используются знаки равенства, то полагается exprI=0.
- Функция solve (expr1, expr2,…, exprN) аналогична предшествующей функции, но переменные, по которым ищется решение, определяются функцией fimdsym.
Примеры
>> syms x y;
>> solve (x^3–1, x)
ans =
[1]
[-1/2+1/2*i*3^(1/2)]
[-1/2–1/2*i*3^(1/2)]