- 利用Python解決數學問題(原書第2版)
- (英)薩姆·莫利
- 301字
- 2025-08-07 15:28:35
1.6 總結
Python提供了對數學的內置支持,包括一些基本的數值類型、算術運算、擴展精度數字、有理數、復數以及各種基本數學函數。然而,對于涉及大型數值數組的更復雜的計算,你應該使用NumPy和SciPy包。NumPy提供高性能的數組類型和基本例程,而SciPy則提供了專門工具來求解方程和處理稀疏矩陣(以及完成許多其他功能)。
NumPy數組可以是多維的。二維數組具有矩陣屬性,可以使用NumPy或SciPy(前者是后者的子集)中的linalg模塊訪問。此外,在Python中還有一個用于矩陣乘法的特殊運算符@,它是為NumPy數組實現的。SciPy還通過sparse模塊提供對稀疏矩陣的支持。我們還討論了矩陣理論和線性代數,這是本書中大多數數值方法的基礎,通常是在幕后起作用的。
在第2章中,我們將開始學習一些專題示例。
推薦閱讀
- The Complete Rust Programming Reference Guide
- iOS面試一戰到底
- Java多線程編程實戰指南:設計模式篇(第2版)
- Java面向對象思想與程序設計
- AWS Serverless架構:使用AWS從傳統部署方式向Serverless架構遷移
- Visual FoxPro 程序設計
- Getting Started with SQL Server 2012 Cube Development
- Android移動應用開發項目教程
- 超好玩的Scratch 3.5少兒編程
- C語言程序設計
- JavaScript語法簡明手冊
- KnockoutJS Blueprints
- Eclipse開發(學習筆記)
- Learning Redis
- C#教程