polylib
::sortMonomials
Сортировка одночленов относительно упорядоченного расположения термина
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.
polylib::sortMonomials(f
) polylib::sortMonomials(f
,vars
) polylib::sortMonomials(f
,ord
) polylib::sortMonomials(f
,vars
,ord
)
polylib::sortMonomials(f, ord)
возвращает список всех одночленов, составляющих полиномиальный f
, отсортированный в порядке убывания относительно ord
.
Одночленное упорядоченное расположение может быть: один из идентификаторов LexOrder
, DegreeOrder
, DegInvLexOrder
; или объект типа Dom::MonomOrdering
или конвертируемый к тому типу; или любой объект, возвращающий номер, когда названо как ord(m1,m2)
для двух векторов степени m1
и m2
. Вектор степени является списком целых чисел, как возвращено degreevec
.
Если никакое распоряжение не дано, лексикографический порядок используется.
Если никакой список переменных не дан, весь indeterminates f
используются.
Учитывая два вектора степени, m1
считается больше, чем m2
если и только если ord(m1,m2)
положительно.
Одночлены полинома ниже сравнены с помощью упорядоченного расположения одночлена от Dom::MonomOrdering
.
polylib::sortMonomials(poly(x^2+x*y^3+2, [x,y]), DegRevLex(2))
|
Многочленное или многочленное выражение |
|
Непустой список идентификаторов |
|
Одночленное упорядоченное расположение |
Список полиномов или выражения того же типа как f
.
f