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) положительно.

Примеры

Пример 1

Одночлены полинома ниже сравнены с помощью упорядоченного расположения одночлена от Dom::MonomOrdering .

polylib::sortMonomials(poly(x^2+x*y^3+2, [x,y]), DegRevLex(2))

Параметры

f

Многочленное или многочленное выражение

vars

Непустой список идентификаторов

ord

Одночленное упорядоченное расположение

Возвращаемые значения

Список полиномов или выражения того же типа как f.

Перегруженный

f

Смотрите также

Области MuPAD

Функции MuPAD

Для просмотра документации необходимо авторизоваться на сайте