polylib::DpolyДифференциальный оператор для полиномов
Блокноты MuPAD® будут демонтированы в будущем релизе. Используйте live скрипты MATLAB® вместо этого.
Live скрипты MATLAB поддерживают большую часть функциональности MuPAD, хотя существуют некоторые различия. Для получения дополнительной информации смотрите, Преобразуют Notebook MuPAD в Live скрипты MATLAB.
polylib::Dpoly(f) polylib::Dpoly(indexlist,f)
Если f полином в indeterminates x1 через xn, polylib::Dpoly([i1,..,ik], f) вычисляет k-th частная производная
.
polylib::Dpoly(f) возвращает производную f относительно его единственной переменной для одномерного полиномиального f.
Если некоторый элемент indexlist больше количества indeterminates f, нулевой полином возвращен.
polylib::Dpoly([], p) возвращает p.
Если коэффициенты полинома являются элементами доменного d, затем эта область должна иметь метод "intmult" (d::intmult(e,i)) это должно вычислить целочисленное кратное доменный элемент e и положительный целочисленный i.
Мы дифференцируем одномерный полином относительно его единственного неопределенного. В этом случае мы можем не учесть первый аргумент.
polylib::Dpoly(poly(2*x^2 + x + 1));
![]()
Теперь мы дифференцируем двумерный полином и должны задать неопределенное в этом случае.
polylib::Dpoly([1], poly(x^2*y + 3*x + y, [x, y]));
![]()
Также возможно вычислить вторые или более высокие частные производные.
polylib::Dpoly([1, 2], poly(x^2*y + 3*x + y, [x, y]));
![]()
|
Полином |
|
Список положительных целых чисел |
polylib::Dpoly возвращает полином в том же indeterminates и по тому же содействующему звонку как вход.
f