Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

สร้างชุด Hermite_e ด้วยรากที่กำหนดใน Python


ในการสร้างชุด Hermite_e ด้วยรากที่กำหนด ให้ใช้เมธอด hermite_e.hermefromroots() ในPython Numpy วิธีการส่งกลับอาร์เรย์ 1-D ของสัมประสิทธิ์ ถ้ารากทั้งหมดเป็นของจริง ค่าที่ออกมาจะเป็นเรียลอาร์เรย์ ถ้ารากบางส่วนนั้นซับซ้อน ค่าที่ออกมาจะซับซ้อนแม้ว่าสัมประสิทธิ์ทั้งหมดในผลลัพธ์จะเป็นจำนวนจริงก็ตาม พารามิเตอร์รากคือลำดับที่มีราก

ขั้นตอน

ขั้นแรก นำเข้าไลบรารีที่จำเป็น -

from numpy.polynomial import hermite_e as H

สร้างชุด Hermite_e ด้วยรากที่กำหนด -

print("Result...\n",H.hermefromroots((-1,0,1)))

รับประเภทข้อมูล -

print("\nType...\n",H.hermefromroots((-1,0,1)).dtype)

รับรูปร่าง -

print("\nShape...\n",H.hermefromroots((-1,0,1)).shape)

ตัวอย่าง

from numpy.polynomial import hermite_e as H

# To generate a Hermite_e series with given roots, use the hermite_e.hermefromroots() method in Python Numpy.
print("Result...\n",H.hermefromroots((-1,0,1)))

# Get the datatype
print("\nType...\n",H.hermefromroots((-1,0,1)).dtype)

# Get the shape
print("\nShape...\n",H.hermefromroots((-1,0,1)).shape)

ผลลัพธ์

Result...
   [0. 2. 0. 1.]

Type...
float64

Shape...
(4,)