謝其磐 編著
2025 年 12 月
hsiehcp@protonmail.com
SageMath 是一套綜合的開源數學計算系統,整合了代數、幾何、數論、微積分、線性代數、統計與資料視覺化等功能。它結合了多種知名數學軟體與函式庫,讓使用者能在同一個環境中進行符號運算、數值計算與圖形繪製,適合教學、研究與自學使用,且免費、跨平台、文件與社群資源豐富。
對高中生而言,學習 SageMath 能有效輔助數學理解。透過實際操作,學生可以將抽象的公式轉化為圖形,幫助理解概念,驗證計算結果,減少繁瑣手算錯誤,也能讓高中數學學習更直觀、有趣且具延伸性。
本書內容由作者和 ChatGPT 協作生成,書中的程式範例都在 Jupyter Notebook 界面下,使用 SageMath 9.0 成功測試過。如有發現排版或打字錯誤,或對內容有建議,歡迎各位先進朋友用 email 與作者連絡,感謝。
目錄
點選章節即可閱讀。
- 前言 科學計算與 SageMath 的介紹
- 第 1 章 SageMath 基本用法入門
- 第 2 章 式子變形與因式分解
- 第 3 章 一元方程與聯立方程
- 第 4 章 不等式與絕對值
- 第 5 章 數列與遞迴關係
- 第 6 章 函數基本觀念與圖形
- 第 7 章 函數的平移、伸縮與變化
- 第 8 章 反函數與複合函數
- 第 9 章 極限直觀與符號操作
- 第 10 章 導數與微分
- 第 11 章 不定積分與定積分
- 第 12 章 二維向量與直線幾何
- 第 13 章 空間向量與立體幾何
- 第 14 章 排列組合與機率
- 第 15 章 資料分析:平均數、變異數與標準差
- 第 16 章 電腦代數系統的應用策略
- 物理學的應用:以平面拋體運動做示範