polylib
:: divisors
Делители полинома, многочленного выражения или Учтенного элемента
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.
polylib::divisors(p
) polylib::divisors(f
) polylib::divisors(e
)
polylib::divisors(p)
вычисляет набор всех monic делителей многочленного или многочленного выражения p
.
polylib::divisors(f)
возвращает все monic делители предварительно учтенного полинома. Cf. Пример 3.
polylib::divisors
работает над полиномами категории Cat::Polynomial
также. Cf. Пример 4.
Если аргумент является полиномом, набор полиномов возвращен:
polylib::divisors(poly(x^2 - 2*x + 1))
Если аргумент является многочленным выражением, набор многочленных выражений возвращен:
polylib::divisors(x^2 - 1)
Если аргумент имеет тип Factored
(возвращаемое значение factor
), набор полиномов возвращен:
p := factor(poly(x^2 - 1)); polylib::divisors(p)
Полиномы в получившемся наборе имеют тот же тип как полиномы в элементе Factored
:
p := factor(x^2 - 1); polylib::divisors(p)
polylib::divisors
работает над полиномами от категории Cat::Polynomial
также:
P := Dom::Polynomial(Dom::IntegerMod(7)): polylib::divisors(P(x^3 + 2*x^2 + 1))
|
Многочленное или многочленное выражение |
| |
|
Элемент области категории |
polylib::divisors
возвращает набор полиномов. Полиномы от того же типа как полиномы в аргументе.