nthcoeff
Энный ненулевой коэффициент полинома
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразовывают Notebook MuPAD в Live скрипты MATLAB.
nthcoeff(p
,n
) nthcoeff(f
, <vars
>,n
)
nthcoeff(p, n)
возвращает n
-th ненулевой коэффициент полиномиального p
.
nthcoeff
возвращает n
-th ненулевой коэффициент относительно лексикографического упорядоченного расположения.
“Первый” коэффициент является ведущим коэффициентом, как возвращено lcoeff
, “последний” коэффициент является запаздывающим коэффициентом, как возвращено tcoeff
.
Нулевой полином не имеет никаких условий: nthcoeff
возвращает FAIL
.
Многочленное выражение f
сначала преобразовано в полином с переменными, данными vars
. Если никакие переменные не даны, они разыскиваются в f
. Смотрите poly
о деталях преобразования. FAIL
возвращен, если f
не может быть преобразован в полином.
Результат nthcoeff
не полностью оценен. Оценка может быть осуществлена функциональным eval
. Cf. Пример 2.
Мы даем некоторым сам объяснение примеров:
p := poly(100*x^100 + 49*x^49 + 7*x^7, [x]): nthcoeff(p, 1), nthcoeff(p, 2), nthcoeff(p, 3)
nthcoeff(p, 4)
nthcoeff(poly(0, [x]), 1)
delete p:
Мы демонстрируем стратегию оценки nthcoeff
:
p := poly(3*x^3 + 6*x^2*y^2 + 2, [x]): y := 4: nthcoeff(p, 2)
Оценка осуществляется eval
:
eval(%)
delete p, y:
| |
| |
|
Список indeterminates полинома: обычно, идентификаторы или индексированные идентификаторы |
|
Положительное целое число |
Элемент содействующей области полинома. Выражение возвращено, если многочленное выражение дано как вход. FAIL
возвращен, если n
больше, чем фактическое количество условий.
p