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. См. пример 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