numpy.polynomial.polynomial.polymulx(c)
numpy.polymulx Функция умножает многочлен C
со значением х
который является независимой переменной.
Array_Like или Poly1D объект | c | Входные полиномы будут умножены |
В следующей таблице отображается возвращаемое значение функции:
ndarray или poly1d объект | Возвращаемое значение | Полиномиальный в результате умножения входов. Если либо входы представляют собой объект Poly1D, то выход также является объектом Poly1D. В противном случае это 1-м массив полиномиальных коэффициентов от наивысшей до самой низкой степени. |
Давайте погрузимся в несколько примеров, чтобы показать, как функция используется на практике:
Примеры
import numpy as np import numpy.polynomial.polynomial as poly print(poly.polymulx([0]) == [0]) print(poly.polymulx([1]) == [0, 1]) for i in range(1, 5): ser = [0]*i + [1] tgt = [0]*(i + 1) + [1] print(poly.polymulx(ser) == tgt) ''' [ True] [ True True] [ True True True] [ True True True True] [ True True True True True] [ True True True True True True] '''
Эта функция вдохновлена от это Репозиторий Github.
Любой магистерский кодер имеет «практический» менталитет с уклоном к действию. Попробуйте сам – играть с функцией в следующем интерактивном коде оболочка:
Упражнение : Измените параметры своих полиномов и распечатайте их без сравнения. Вы понимаете, откуда они приходят?
Master Numpy-и стать наукой данных Pro:
Связанное видео.
Работая в качестве исследователя в распределенных системах, доктор Кристиан Майер нашел свою любовь к учению студентов компьютерных наук.
Чтобы помочь студентам достичь более высоких уровней успеха Python, он основал сайт программирования образования Finxter.com Отказ Он автор популярной книги программирования Python One-listers (Nostarch 2020), Coauthor of Кофе-брейк Python Серия самооставленных книг, энтузиаста компьютерных наук, Фрилансера и владелец одного из лучших 10 крупнейших Питон блоги по всему миру.
Его страсти пишут, чтение и кодирование. Но его величайшая страсть состоит в том, чтобы служить стремлению кодер через Finxter и помогать им повысить свои навыки. Вы можете присоединиться к его бесплатной академии электронной почты здесь.