icontent
Содержимое полинома с рациональными коэффициентами
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.
icontent(p
)
icontent(p)
вычисляет содержимое многочленного или многочленного выражения с целочисленными или рациональными коэффициентами, т.е. наибольший общий делитель коэффициентов, таких, что p/ icontent(p)
имеет интегральные коэффициенты, наибольшим общим делителем которых является 1
. В частности, если p
является самостоятельно целым числом или рациональным числом, то icontent
возвращает abs(p)
(см. Пример 1).
Если p
является многочленным или многочленным выражением с целочисленными коэффициентами, то содержимое является наибольшим общим делителем коэффициентов. Если p
является многочленным или многочленным выражением с рациональными коэффициентами, то содержимое является наибольшим общим делителем числителей коэффициентов, разделенных на наименьшее количество общего множителя знаменателей (см. Пример 2).
Если p
является многочленным выражением, то он сначала преобразован в полином доменного типа DOM_POLY
с помощью poly
. Если это преобразование не возможно, то icontent
возвращает FAIL
.
icontent
возвращает сообщение об ошибке, если не все коэффициенты p
являются целыми числами или рациональными числами.
Первый аргумент может быть полиномом или многочленным выражением. Следующие два вызова icontent
эквивалентны:
p := 6*x*y - 9*y^2 + 21: icontent(poly(p)), icontent(p)
Результат icontent
является всегда неотрицательным:
icontent(2*x - 4), icontent(-2*x + 4)
Содержимое постоянного полинома является своим абсолютным значением:
icontent(0), icontent(-2), icontent(poly(-2, [x]))
Содержимое полинома с рациональными коэффициентами является рациональным числом в целом:
q := 6/7*x*y - 9/4*y + 12: icontent(poly(q)), icontent(q)
Полином, разделенный на его содержимое, имеет интегральные коэффициенты, наибольшим общим делителем которых является 1
:
q/icontent(q)
icontent(%)
|
Многочленное или многочленное выражение с коэффициентами целого или рационального числа |
Неотрицательное целое или рациональное число или FAIL