Spec-Zone.ru › NumPy 1.20

Многочлены

Многочлены в NumPy можно создавать, манипулировать и даже адаптировать, используя удобные классы (удобные классы) пакета numpy.polynomial, представленные в NumPy 1.4.

До NumPy 1.4, numpy.poly1d был классом выбора, и он всё ещё доступен для обеспечения обратной совместимости. Однако, новый пакет Polynomial более полный, чем numpy.poly1d, и его удобные классы ведут себя лучше в среде numpy. Поэтому рекомендуется использовать numpy.polynomial для нового кода.

Уведомление о переходе

Различные процедуры в пакете Polynomial работают со степенными рядами, коэффициенты которых идут от нулевой степени, что является обратным порядком соглашения Poly1d. Проще всего запомнить это, понимая, что индексы соответствуют степени, то есть coef[i] — это коэффициент члена степени i.

  • Использование удобных классов
  • Степенные ряды (numpy.polynomial.polynomial)
  • Ряды Чебышева (numpy.polynomial.chebyshev)
  • Ряды Эрмита, «физики» (numpy.polynomial.hermite)
  • Ряды ЭрмитаЭ, «вероятностники» (numpy.polynomial.hermite_e)
  • Ряды Лагера (numpy.polynomial.laguerre)
  • Ряды Лежандра (numpy.polynomial.legendre)
  • Polyutils
  • Poly1d
    • Основы
    • Адаптация
    • Вычисления
    • Арифметика
    • Предупреждения

© 2005–2021 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/1.20/reference/routines.polynomials.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API