ในการสร้างชุด Hermite ด้วยรากที่กำหนด ให้ใช้เมธอด hermite.hermfromroots() ใน PythonNumpy วิธีการส่งกลับอาร์เรย์ 1-D ของสัมประสิทธิ์ ถ้ารูททั้งหมดเป็นของจริง ค่าที่ออกมาจะเป็นอาร์เรย์จริง ถ้ารูทบางตัวนั้นซับซ้อน ค่าเอ้าท์พุทก็ซับซ้อนแม้ว่าสัมประสิทธิ์ทั้งหมดในผลลัพธ์จะเป็นของจริง รูทของพารามิเตอร์คือลำดับที่มีรูท
ขั้นตอน
ขั้นแรก นำเข้าไลบรารีที่จำเป็น -
import numpy as np from numpy.polynomial import hermite as H
ในการสร้างชุด Hermite ด้วยรากที่กำหนด ให้ใช้วิธีการ hermite.hermfromroots() ใน PythonNumpy -
print("Result...\n",H.hermfromroots((-1,0,1)))
รับประเภทข้อมูล -
print("\nType...\n",H.hermfromroots((-1,0,1)).dtype)
รับรูปร่าง -
print("\nShape...\n",H.hermfromroots((-1,0,1)).shape)
ตัวอย่าง
from numpy.polynomial import hermite as H # To generate a Hermite series with given roots, use the hermite.hermfromroots() 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",H.hermfromroots((-1,0,1))) # Get the datatype print("\nType...\n",H.hermfromroots((-1,0,1)).dtype) # Get the shape print("\nShape...\n",H.hermfromroots((-1,0,1)).shape)
ผลลัพธ์
Result... [0. 0.25 0. 0.125] Type... float64 Shape... (4,)