mpmath

ภาพหน้าจอของซอฟแวร์:
mpmath
รายละเอียดซอฟแวร์:
รุ่น: 0.19
วันที่อัพโหลด: 14 Apr 15
ผู้พัฒนา: Fredrik Johansson
การอนุญาต: ฟรี
ความนิยม: 155

Rating: 3.0/5 (Total Votes: 3)

มันมีชุดที่กว้างขวางของขนาดสัญลักษณ์ไม่ จำกัด ฟังก์ชั่นยอดเยี่ยม, ตัวเลขที่ซับซ้อนคณิตศาสตร์ช่วงเวลารวมตัวเลขและความแตกต่าง, รากค้นพบ, พีชคณิตเชิงเส้นและอื่น ๆ อีกมากมาย
เกือบคำนวณใด ๆ ที่สามารถจะดำเนินการเช่นเดียวกับดีที่ 10 หลักหรือความแม่นยำ 1000 หลักและในหลายกรณี mpmath ดำเนินการขั้นตอนวิธีการที่รวดเร็ว asymptotically ที่ระดับดีสำหรับการทำงานที่มีความแม่นยำสูงมาก
ห้องสมุดนอกจากนี้ยังสามารถใช้พลัง gmpy เพื่อเพิ่มความเร็วในกระบวนการ

คุณสมบัติ .

    <ชั้น li = "bbli"> คณิตศาสตร์
  • ตัวเลขจริงที่ซับซ้อนและมีความแม่นยำโดยพล
  • ขนาดสัญลักษณ์ไม่ จำกัด / เคาะ
  • การสนับสนุนสำหรับอนันต์และไม่ตัวเลข
  • กำกับการปัดเศษ
  • คณิตศาสตร์ช่วงเวลา
  • เมทริกซ์ที่มีจริงแม่นยำ arbitrary ซับซ้อนหรือองค์ประกอบช่วง

  • ฟังก์ชั่น:
  • ฟังก์ชั่นประถม (sqrt, ประสบการณ์, บันทึก, ตรีโกณมิติผ่อนชำระหนุนผกผันและการผ่อนชำระ)
  • ค่าคงที่ทางคณิตศาสตร์มาตรฐาน: ปี่, E, อัตราส่วนทองคำ, ออยเลอร์คงที่ (แกมมา)
  • คงมาตรฐานหัก: คาตาลัน, apery ของ Khinchin และค่าคงที่ของ Glaisher
  • ฟังก์ชั่นแลมเบิร์ต (ทุกสาขา)
  • การทำงานผิดพลาด (ERF), ฟังก์ชั่นข้อผิดพลาดในจินตนาการและเสริม; ฟังก์ชั่นความผิดพลาดที่ตรงกันข้าม; ฟังก์ชั่นการกระจายปกติ
  • ฟังก์ชั่นแกมมา (สมบูรณ์และไม่สมบูรณ์), แฟกทอ, แฟกทอคู่และค่าสัมประสิทธิ์ทวินามเข้าสู่ระบบฟังก์ชันแกมมา; ฟังก์ชั่นเบต้าสมบูรณ์และไม่สมบูรณ์
  • หมายเลข Fibonacci
  • บาร์นส์ G-ฟังก์ชั่นซุปเปอร์และ hyperfactorials
  • ฟังก์ชั่น Polygamma
  • รีมันน์ฟังก์ชันซีตา, Hurwitz ฟังก์ชันซีตา, Riemann-ซีเกลและฟังก์ชั่นที่เกี่ยวข้อง
  • หมายเลข Bernoulli (เร็วคำนวณตัวเลขที่แน่นอนของและหมายเลข Bernoulli ขนาดใหญ่)
  • Polylogarithms, ฟังก์ชั่นเซน
  • Stieltjes ค่าคงที่
  • หน้าที่ Bessel; Hankel สตูป, เคลวิน Whittaker โปร่ง, ฟังก์ชั่นประจุไฟฟ้า
  • ชี้แจงและตรีโกณมิติปริพันธ์
  • ค่าเฉลี่ยเลขคณิตเรขาคณิต
  • integrals รูปไข่สมบูรณ์
  • Jacobi ทำงานรูปไข่และจาโคบีหน้าที่ theta
  • จาโคบี Legendre และ Chebyshev polynomials มุมฉากและอื่น ๆ ฟังก์ชั่นที่เกี่ยวข้อง Legendre
  • ฟังก์ชั่น hypergeometric ทั่วไป; เมย์เยอร์ G-ฟังก์ชั่น

  • คุณสมบัติระดับสูง:
  • บูรณาการเชิงตัวเลข (ปกติปริพันธ์คู่ / สามแกว่ง)
  • ความแตกต่างเชิงตัวเลขและ differintegration (คำสั่งซื้อโดยพล)
  • ลิมิตและผลรวมของอนุกรมอนันต์ (ที่มีการเร่งการบรรจบกัน)
  • รากค้นพบ (1D และหลายมิติ; วิธีเส้นผ่าน, แยกเป็นสองส่วน, การปรับเปลี่ยนวิธีการของนิวตันและอัลกอริทึมอื่น ๆ )
  • การประเมินผลการพหุนามและพหุนามรากค้นพบ
  • เซฟประมาณ
  • ODE แก้
  • ฟูริเยร์และเทย์เลอร์
  • การตรวจสอบความสัมพันธ์จำนวนเต็ม (ได้รับการยอมรับอย่างต่อเนื่อง)
  • ฟังก์ชั่นพีชคณิตเชิงเส้น (แก้ระบบเชิงเส้นตัวประกอบ LU ผกผันเมทริกซ์บรรทัดฐานเมทริกซ์)

มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.

  • เปิดใช้งานการทดสอบโดยอัตโนมัติด้วยเทรวิส CI
  • ปัญหา doctest หลายคงที่.
  • แปลงปลายสายจะ LF.
  • polyroots ทำ () ที่แข็งแกร่งมากขึ้น.

มีอะไรใหม่ ในรุ่น 0.17:

  • เข้ากันได้:
  • หลาม 3 ได้รับการสนับสนุนในขณะนี้
  • ลดหลาม 2.4 ความเข้ากันได้
  • คงหลาม 2.5 ความเข้ากันได้ในรหัสหั่นเมทริกซ์
  • ดำเนินการหลามคร่ำเครียด 3.2 ได้ทำให้ตัวเลข mpmath กัญชาเข้ากันได้กับจำนวนเต็มขนาดใหญ่มากและมีเศษส่วนในรุ่นหลาม & # x3e; = 3.2
  • .
  • ฟังก์ชั่นพิเศษ:
  • ดำเนินการฟังก์ชั่น Mangoldt ฟอน (mangoldt ())
  • ดำเนินการ & quot; ฟังก์ชันซีตารอง & quot; (secondzeta ())
  • การดำเนินการซีตานับเป็นศูนย์ (ศูนย์ n ()) และฟังก์ชั่น Backlund S (Backlunds ())
  • ดำเนินการซื้อขายสัญญาซื้อขายล่วงหน้าของการสั่งซื้อ 1-4 สำหรับ siegelz () และ siegeltheta ()
  • การปรับปรุงรวมออยเลอร์-Maclaurin สำหรับซีตา () เพื่อให้ผลลัพธ์ที่ถูกต้องมากขึ้นในครึ่งขวาเครื่องบินเมื่อสูตรสะท้อนไม่สามารถใช้
  • ดำเนินการพ้น Lerch (lerchphi ())
  • คงฟังก์ชั่นที่จะกลับ polygamma น่านซับซ้อนที่อินฟินิตี้ที่ซับซ้อนหรือน่านแทนที่จะเลี้ยงข้อยกเว้นที่ไม่เกี่ยวข้อง.

มีอะไรใหม่ ในรุ่น 0.13:

  • ฟังก์ชั่นพิเศษใหม่:
  • ทั่วไปชี้แจงหนึ่ง E_n (expint () e1 () สำหรับ E_1)
  • ฟังก์ชั่นที่ไม่สมบูรณ์เบต้าทั่วไป (betainc ())
  • ฟังก์ชั่น Whittaker (whitm () whitw ())
  • ฟังก์ชั่นสตูป (struveh () struvel ())
  • ฟังก์ชั่นเคลวิน (เบอร์ () bei () เคอ () เค ())
  • พหุนาม Cyclotomic (cyclotomic ())
  • เมย์เยอร์ G-ฟังก์ชั่น (meijerg ())
  • ฟังก์ชั่นเซน (clsin () clcos ())
  • Appell F1 hypergeometric ฟังก์ชันสองตัวแปร (appellf1 ())
  • ฟังก์ชันซีตา Hurwitz กับสัญญาซื้อขายล่วงหน้าเพื่อที่ n (Hurwitz ())
  • Dirichlet L-Series (Dirichlet ())
  • ฟังก์ชันคลื่นประจุไฟฟ้า (coulombf () coulombg () coulombc ())
  • ฟังก์ชั่นที่เกี่ยวข้อง Legendre ที่ 1 และชนิดที่ 2 (legenp () legenq ())
  • พหุนาม Hermite (Hermite ())
  • พหุนาม Gegenbauer (Gegenbauer ())
  • มีหลายชื่อที่เกี่ยวข้อง Laguerre (Laguerre ())
  • ฟังก์ชั่น hypergeometric hyp1f2 () hyp2f2 () hyp2f3 () hyp2f0 () hyperu ()
  • การประเมินผลการทำงาน hypergeometric:
  • เพิ่ม hypercomb ฟังก์ชั่น () สำหรับการประเมินการแสดงออกที่มี
  • ชุด hypergeometric, กับการจัดการอัตโนมัติของข้อ จำกัด
  • ชุด hypergeometric ใช้ได้ (จากคำสั่งซื้อและรวมถึง 2F3)
  • ใช้ขยาย asymptotic เกี่ยวกับการโต้แย้ง Z ที่ผ่านมาช่วยให้
  • การประเมินผลได้อย่างรวดเร็วและถูกต้องที่ใดก็ได้ในเครื่องบินที่ซับซ้อน จำนวนมาก <​​/ li>
  • ฟังก์ชั่นรวมทั้งฟังก์ชั่น Bessel, ฟังก์ชั่นข้อผิดพลาดอื่น ๆ ได้รับ
  • การปรับปรุงเพื่อใช้ประโยชน์จากการนี​​้เพื่อสนับสนุนการประเมินผลได้อย่างรวดเร็วและถูกต้อง
  • ที่ใดก็ได้ในเครื่องบินที่ซับซ้อน.
  • hyp2f1 คงที่ในการจัดการ Z ปิดไปและในวงกลมหน่วย (สนับสนุน
  • การประเมินผลที่ใดก็ได้ในเครื่องบินซับซ้อน)
  • ไฮเปอร์ () จัดการ 0F0 และ 1F0 กรณีว่า
  • ไฮเปอร์ () ในที่สุดก็ยก NoConvergence แทนการติดอยู่ใน
  • วง จำกัด หากได้รับชุดแตกต่างหรือมากมาบรรจบกันอย่างช้า ๆ
  • การปรับปรุงอื่น ๆ และแก้ไขข้อผิดพลาดในการฟังก์ชั่นพิเศษ:
  • gammainc รวดเร็วยิ่งขึ้นสำหรับข้อโต้แย้งที่มีขนาดใหญ่และหลีกเลี่ยงภัยพิบัติ
  • ยกเลิก
  • ดำเนินการรหัสพิเศษสำหรับ EI (x), E1 (x), expint (n, x) และ gammainc (n, x)
  • สำหรับจำนวนเต็ม n ขนาดเล็กทำให้การประเมินผลได้เร็วขึ้นมาก <​​/ li>
  • ขยายโดเมนของ polylog
  • ความถูกต้องคงที่มิดชิด (x) ใกล้ x = 1
  • การประเมินผลที่รวดเร็วของพหุนาม Bernoulli for z ขนาดใหญ่
  • คงมีหลายชื่อจาโคบีที่จะจัดการกับเสาบาง
  • บางหน้าที่ Bessel สนับสนุนการซื้อขายสัญญาซื้อขายล่วงหน้าเพื่อการคำนวณที่ n
  • ชุดของ & quot; การทดสอบทรมาน & quot; สำหรับฟังก์ชั่นพิเศษที่สามารถใช้ได้เป็น
  • การทดสอบ / torture.py
  • อื่น ๆ :
  • ดำเนินการ differint () ฟังก์ชันสำหรับ differentiaton เศษส่วน / ซ้ำ
  • การรวม
  • ฟังก์ชั่นที่เพิ่มเข้ามา Fadd, fsub, fneg, fmul, fdiv สำหรับคณิตศาสตร์ระดับสูงด้วย
  • แม่นยำและควบคุมการปัดเศษ
  • เพิ่มฟังก์ชั่นแม็ก () สำหรับการประมาณการการสั่งซื้อของขนาดอย่างรวดเร็วของตัวเลข
  • ดำเนินการ powm1 () ในการคำนวณที่ถูกต้องของ x ^ Y-1
  • ปรับปรุงความเร็วและความถูกต้องสำหรับการเพิ่มจำนวนจินตนาการบริสุทธิ์
  • อำนาจจำนวนเต็ม
  • nthroot () เปลี่ยนชื่อเป็นราก (); ราก () เลือกคำนวณใด ๆ
  • รากที่ไม่ใช่หลักของตัวเลข
  • unitroots ดำเนินการ () สำหรับการสร้างทั้งหมด (ดั้งเดิม) รากของความสามัคคี
  • เพิ่มตัวเลือก mp.pretty สำหรับการส่งออก repr ดีกว่า

ต้องการ

  • หลาม 2.4 หรือสูงกว่า

ซอฟต์แวร์ที่คล้ายกัน

PyOEmbed
PyOEmbed

13 May 15

iso3166 (Python)
iso3166 (Python)

28 Feb 15

vatnumber
vatnumber

1 Mar 15

json_diff
json_diff

6 Jun 15

ซอฟแวร์อื่น ๆ ของนักพัฒนา Fredrik Johansson

mpmath
mpmath

12 May 15

ความคิดเห็นที่ mpmath

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่