logo search
Шпора по КТ

26. Операции с полиномом.

в MathLabe полином храниться в виде вектора p= [ ... ];

p1*p2 conv (произведение) (p1,p2)

корни полинома вычисляет функция

roots (p)

p=[1 8 3]

disp (roots (p)) -%вычислить корни полинома.

построение вектора по заданным корням выполняется функцией Poly

>>p=[1 8 31]

r=roots (P)

p1=poly(r) % p1=p

x= Ax+Bu

E-A =0 хар-е уравнение

p=poly(A) формирует вектор коэф-в характер-го уравнения;

>> A=[1,2,3; 5,6,0; -1,2,3]

p=poly(A)

%p=S³-10S²+205-36

функция y=polyval(p,x) – вычисляет значение полинома p(x) – для заданного значения x.

Функция =polyder(p) – вычисляет производную

Операции данных измерений

Операции (n,p)=size(v) – вычисляет кол-во строк n, и кол-во столбцов p.

Команда n=size(v) - дает инфор-ию в виде n=102

v – вектор

max(v)→max v(i);

min(v) → среднее знач-е вектора v;

stg(v) → СКО (средне квадратичное отклонение);

sort(v) →сортирует вектор v в порядке возрастания;

sum(v) →суммирует;

prod(v) →выдает произведение всех элементов вектора v;

diff(v) →создает вектор имеющий размер на единицу меньше, чем размер вектора v, элементы которого являются разностью м/у соседними элементами вектора v.

Те же ф-ии применимы к матрицам при этом операции выполняются по столбцам матрицы.