NumPy เป็นห้องสมุดพื้นฐานใน Python สําหรับการคํานวณตัวเลข มันให้การคํานวณแบบอาร์เรย์ที่มีประสิทธิภาพและการทํางานทางคณิตศาสตร์ที่จําเป็นสําหรับการจําลองวิศวกรรม

กําลังสร้างฟังก์ชันคณิตศาสตร์เอง

ฟังก์ชันกําหนดเองใน NumPy สามารถสร้างขึ้นโดยใช้ฟังก์ชัน Python มาตรฐานที่ใช้ดําเนินการของ NumPy ได้

ตัว อย่าง เช่น ฟังก์ชัน ที่ กําหนด ไว้ เพื่อ คํานวณ ความ เครียด ใน วัตถุ อาจ รวม การ ปฏิบัติ งาน หลาย อย่าง เข้า ด้วย กัน เพื่อ ทํา บัญชี สําหรับ แรง ผลัก ดัน และ คุณสมบัติ ต่าง ๆ ทาง วัตถุ.

การ กู้ ความ เป็น ไป ได้

ความแข็งของ NumPy อยู่ที่ความสามารถในการดําเนินการขององค์กรที่ตั้งเป็นเวกเตอร์ ฟังก์ชันกําหนดเองควรจะเพิ่มความสามารถนี้ในการประมวลผลชุดข้อมูลขนาดใหญ่อย่างมีประสิทธิภาพ แทนที่จะวนรอบองค์ประกอบแต่ละตัว ให้ใช้ลําดับของ NumPy เพื่อทําการคํานวณกับอาร์เรย์ทั้งหมดในครั้งเดียว

วิธีการนี้ลดเวลาการคํานวณได้อย่างมาก ซึ่งมีความสําคัญอย่างมาก ในการสร้างแบบจําลองขนาดใหญ่

ตัวอย่าง: กําหนดเองฟังก์ชันสําหรับการถ่ายโอนข้อมูลแบบ Hat

ด้านล่างนี้เป็นตัวอย่างของฟังก์ชัน NumPy ที่กําหนดเอง เพื่อคํานวณอัตราการโอนความร้อนตามค่าอุณหภูมิต่าง ๆ และคุณสมบัติของวัสดุ:

[FLT: 0] Code:

'''python prempy in nppppp transpor rate( transpority fievef, loadivity, load, load, load, load:"". คํานวณอัตราการโอนความร้อนโดยใช้กฎโฟร์เออร์ "". "". ผลตอบแทนอุณหภูมิ/ ความไวแสง * พื้นที่อุณหภูมิ *. diff/divmuin'.