# Python | Numpy np.legmul() method

• Last Updated : 31 Dec, 2019

`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.

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. And to begin with your Machine Learning Journey, join the Machine Learning - Basic Level Course

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) `
Output:
```[ 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) `
Output:
```[ 183.93650794  451.80952381  666.43578644  755.23232323  786.997003
626.61782662  512.26551227  326.34032634  190.36519037]
```

My Personal Notes arrow_drop_up