Лабораторная работа: Символьные вычисления

How=radsimp

>> [R, How]=simple (cos(x)+i*sin(x))

R=exp (i*x)

How=convert(exp)

>> [R, How]=simple((x+1)*x*(x‑1))

R=x^3‑x

How=collect(x)

>> [R, How]=simple (x^3+3*x^2+3*x+1)

R=(x+1)^3

How=factor

>> [R, How]=simple (cos(3*acos(x)))

R=4*x^3–3*x

How=expand

Функция numden – выполняет приведение символьных полиномов к рациональной форме

Синтаксис

[N, D]=numden(A)

- Функция [N, D]=numden(A) преобразовывает каждый элемент символьного массива A к рациональной форме в виде отношения двух неприводимых полиномов с целочисленными коэффициентами. N, D – соответственно символьные массивы числителей и знаменателей элементов массива.

Примеры.

>>syms x y a b

>> [N, D]=numden (x/y+y/x)

N=x^2+y^2

D=x*y

>>A=[a, 1/b]

>> [N, D]=numden(A)

N=[a, 1]]

D=[1, b]

Функция subs – выполняет подстановку значений символьных переменных

Синтаксис

subs(S)

К-во Просмотров: 504
Бесплатно скачать Лабораторная работа: Символьные вычисления