genpoly

Создайте полином с помощью b-adic расширение

Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.

Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.

Синтаксис

genpoly(n, b, x)

Описание

genpoly(n, b, x) создает полиномиальный p в переменной x от b- адическое расширение n, таким образом, что p (b) = n. Целочисленные коэффициенты получившегося полинома больше и меньше чем или равны.

b - адическое расширение целочисленного n задано, такой, что i c является симметричными остатками b по модулю, т.е. для всего i (см. mods). От этого расширения создается полином. Полином задан по содействующему звонку Expr.

Если первый аргумент genpoly (многомерный) полином, затем он должен быть задан по содействующему звонку Expr и должен иметь только целочисленные коэффициенты. Третий аргумент x не должна быть переменная полинома. В этом случае каждый целочисленный коэффициент преобразован в полином в x аналогичный описанному выше. Результатом является полином в переменной x, сопровождаемый переменными данного полинома. X основная переменная возвращенного полинома.)

Первый аргумент n май также быть многочленным выражением. В этом случае это преобразовано в полином с помощью poly, затем genpoly применяется аналогичный описанному выше, и результат снова преобразован в многочленное выражение.

Если первый аргумент является целым числом или полиномом, то результатом является полином доменного типа DOM_POLY; в противном случае это - многочленное выражение.

Примеры

Пример 1

Мы создаем полиномиальный p в неопределенном x таким образом, что p(7) = 15. Коэффициенты p между -3 и 3:

p := genpoly(15, 7, x)

p(7)

Вот пример с многочленным выражением, как введено:

p := genpoly(15*y^2 - 6*y + 3*z, 7, x)

Возвращаемое значение имеет тот же тип в качестве первого аргумента:

p := genpoly(poly(15*y^2 + 8*z, [y, z]), 7, x)

Мы проверяем результат:

p(7, y, z)

Параметры

n

Целое число, полином типа DOM_POLY, или многочленное выражение

b

Целое число, больше, чем 1

x

Неопределенное: идентификатор

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

полином, если первый аргумент является полиномом или целым числом. В противном случае, многочленное выражение.

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

Функции MuPAD

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