ผมมีโครงการที่ฉันจำเป็นต้องใช้เขตการกำลังสอง โดยเฉพาะตัวเลขของแบบฟอร์มกับ{Q}
ตัวอย่างเช่นที่นี่มีจำนวนเฉพาะในจำนวนเต็ม Eisenstein :
ฉันไม่ต้องการใช้ปัญญาชน ฉันต้องการเขียนชนิดข้อมูลของตัวเองเพื่อรวมเข้าnumpy
ด้วยกัน PARI จะมีประโยชน์ - แต่มันเข้ากันไม่ได้กับ Python
- ส่วนเพิ่มเติมสำหรับวัตถุเหล่านี้ค่อนข้างชัดเจน
- การคูณนั้นละเอียดอ่อนกว่าเล็กน้อย แต่เราก็สามารถเขียนโค้ดได้ยากเช่นกัน
- ประเภทข้อมูลของฉันยังต้องรองรับการแบ่ง เพื่อความเรียบง่ายลองใช้ส่วนกลับ:
มีวิธีตามธรรมชาติของเมทริกซ์ในการเข้ารหัสการดำเนินการเหล่านี้คล้ายกับสามารถเขียนในรูปแบบของเมทริกซ์หรือไม่?
บางทีฉันอาจจะยากรหัสการดำเนินงานเป็นสามเท่ากับสามการดำเนินงานที่ระบุไว้ข้างต้น ความคิดใด ๆ
numpy
เมทริกซ์ -opelerated matrix กับชนิดข้อมูลที่ผู้ใช้กำหนดเอง ไม่แน่ใจเกี่ยวกับสิ่งที่ผู้ชนะจะเป็น