ในการสร้างชุด Laguerre ด้วยรูทที่กำหนด ให้ใช้เมธอด laguerre.lagfromroots() ใน PythonNumpy วิธีการส่งกลับอาร์เรย์ 1-D ของสัมประสิทธิ์ ถ้ารูททั้งหมดเป็นของจริง ค่าที่ออกมาจะเป็นอาร์เรย์จริง ถ้ารูทบางตัวนั้นซับซ้อน ค่าเอ้าท์พุทก็ซับซ้อนแม้ว่าสัมประสิทธิ์ทั้งหมดในผลลัพธ์จะเป็นของจริง รูทของพารามิเตอร์คือลำดับที่มีรูท
ขั้นตอน
ขั้นแรก นำเข้าไลบรารีที่จำเป็น -
from numpy.polynomial import laguerre as L
ในการสร้างชุด Laguerre ด้วยรูทที่กำหนด ให้ใช้เมธอด laguerre.lagfromroots() ใน Python Numpy -
print("Result...\n",L.lagfromroots((-1,0,1)))
รับประเภทข้อมูล -
print("\nType...\n",L.lagfromroots((-1,0,1)).dtype)
รับรูปร่าง -
print("\nShape...\n",L.lagfromroots((-1,0,1)).shape)
ตัวอย่าง
from numpy.polynomial import laguerre as L # To generate a Laguerre series with given roots, use the laguerre.lagfromroots() method in Python Numpy. # The method returns a 1-D array of coefficients. If all roots are real then out is a real array, if some of the roots are complex, then out is complex even if all the coefficients in the result are real. # The parameter roots are the sequence containing the roots. print("Result...\n",L.lagfromroots((-1,0,1))) # Get the datatype print("\nType...\n",L.lagfromroots((-1,0,1)).dtype) # Get the shape print("\nShape...\n",L.lagfromroots((-1,0,1)).shape)
ผลลัพธ์
Result... [ 5. -17. 18. -6.] Type... float64 Shape... (4,)