horner

Вложенное полиномиальное представление Хорнера

Синтаксис

Описание

пример

horner(p) возвращает форму Хорнера полинома p.

пример

horner(p,var) использует переменную в var.

Примеры

свернуть все

Найдите представление Хорнера полинома.

syms x
p = x^3 - 6*x^2 + 11*x - 6;
horner(p)
ans =
x*(x*(x - 6) + 11) - 6

Задайте переменную в полиноме при помощи второго аргумента.

syms a b y
p = a*y*x^3 - y*x^2 - 11*b*y*x + 2;
horner(p,x)
ans =
2 - x*(11*b*y + x*(y - a*x*y))
horner(p,y)
ans =
2 - y*(- a*x^3 + x^2 + 11*b*x)

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

свернуть все

Полином, заданный как символьное выражение или функция или массив символьных выражений или функций.

Переменная, заданная как символьная переменная или массив символьных переменных.

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