跳轉到內容

Mathematica/基礎

來自華夏公益教科書,開放的書籍,開放的世界

Mathematica 程式碼是一種功能齊全的程式語言,具有完整的語法。正確使用語法非常重要,否則核心將無法執行您的任務。Mathematica 以其陡峭的學習曲線而聞名,原因之一是語言的嚴格性。學習 Mathematica 的最佳方法是在嘗試複雜任務之前,先徹底瞭解程式碼結構的基本方面。

本頁面將簡要概述 Mathematica 語言的基礎知識。必要時將提供連結到更詳細的解釋。

語言的基本結構

[編輯 | 編輯原始碼]

正如英語中最小的語義單元是單詞一樣,Mathematica 語言中最小的單元是物件。每當您輸入某些內容時,Mathematica 首先將它分解成一個物件樹,然後進行解釋。Mathematica 中有各種型別的標記

標記型別 示例 用途
符號 a, abc, α, αβγ 表示一個物件
字串 "a", "abc", "αβγ" 儲存固定文字內容
數字 1, 12.34, 2^10 儲存固定的數值
運算子 +, -, *, / 表示對標記執行的操作
註釋 (*一些文字這裡*) 儲存核心不使用的筆記

Mathematica 中的任何表示式都可以巢狀形式的函式 head[e1,e2,...],其中 head 必須是符號,而 ei 可以是任何支援的物件型別或另一個函式。

華夏公益教科書