ในการคำนวณรากของซีรีส์ Legendre ให้ใช้เมธอด polynomial.legendre.legroots() ในPython วิธีการส่งกลับอาร์เรย์ของรากของชุดข้อมูล ถ้ารากทั้งหมดเป็นของจริง มันก็จะออกมาจริงด้วย ไม่อย่างนั้นมันจะซับซ้อน พารามิเตอร์ c คืออาร์เรย์ 1-D ของสัมประสิทธิ์
ขั้นตอน
ขั้นแรก นำเข้าไลบรารีที่จำเป็น -
from numpy.polynomial import legendre as L
ในการคำนวณรากของซีรีส์ Legendre ให้ใช้เมธอด polynomial.legendre.legroots() ในPython -
print("Result...\n",L.legroots((0, 1, 2)))
รับประเภทข้อมูล -
print("\nType...\n",L.legroots((0, 1, 2)).dtype)
รับรูปร่าง -
print("\nShape...\n",L.legroots((0, 1, 2)).shape)
ตัวอย่าง
from numpy.polynomial import legendre as L # To compute the roots of a Legendre series, use the polynomial.legendre.legroots() method in Python print("Result...\n",L.legroots((0, 1, 2))) # Get the datatype print("\nType...\n",L.legroots((0, 1, 2)).dtype) # Get the shape print("\nShape...\n",L.legroots((0, 1, 2)).shape)
ผลลัพธ์
Result... [-0.76759188 0.43425855] Type... float64 Shape... (2,)