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