np.legmul()
method is used to multiply one Legendre series to another.It returns the product of two Legendre series c1 * c2.
Syntax :
np.legmul(c1, c2)
Parameters:
c1, c2 :[ array_like ] 1-D arrays of Legendre series coefficients ordered from low to high.Return : [ndarray] Legendre series coefficients representing their product.
Code #1 :
# Python program explaining # numpy.legmul() method # importing numpy as np # and numpy.polynomial.legendre module as geek import numpy as np import numpy.polynomial.legendre as geek # Legendre series coefficients s1 = ( 2 , 4 , 8 ) s2 = ( 1 , 3 , 5 ) # using np.legmul() method res = geek.legmul(s1, s2) # Resulting Legendre series print (res) |
[ 14. 27.6 37.42857143 26.4 20.57142857]
Code #2 :
# Python program explaining # numpy.legmul() method # importing numpy as np # and numpy.polynomial.legendre module as geek import numpy as np import numpy.polynomial.legendre as geek # Legendre series coefficients s1 = ( 10 , 20 , 30 , 40 , 50 ) s2 = ( 2 , 4 , 6 , 8 , 10 ) # using np.legmul() method res = geek.legmul(s1, s2) # Resulting Legendre series print (res) |
[ 183.93650794 451.80952381 666.43578644 755.23232323 786.997003 626.61782662 512.26551227 326.34032634 190.36519037]
Attention geek! Strengthen your foundations with the Python Programming Foundation Course and learn the basics.
To begin with, your interview preparations Enhance your Data Structures concepts with the Python DS Course.