Mathematica/基礎
外觀
Mathematica 程式碼是一種功能齊全的程式語言,具有完整的語法。正確使用語法非常重要,否則核心將無法執行您的任務。Mathematica 以其陡峭的學習曲線而聞名,原因之一是語言的嚴格性。學習 Mathematica 的最佳方法是在嘗試複雜任務之前,先徹底瞭解程式碼結構的基本方面。
本頁面將簡要概述 Mathematica 語言的基礎知識。必要時將提供連結到更詳細的解釋。
正如英語中最小的語義單元是單詞一樣,Mathematica 語言中最小的單元是物件。每當您輸入某些內容時,Mathematica 首先將它分解成一個物件樹,然後進行解釋。Mathematica 中有各種型別的標記
| 標記型別 | 示例 | 用途 |
|---|---|---|
| 符號 | a, abc, α, αβγ | 表示一個物件 |
| 字串 | "a", "abc", "αβγ" | 儲存固定文字內容 |
| 數字 | 1, 12.34, 2^10 | 儲存固定的數值 |
| 運算子 | +, -, *, / | 表示對標記執行的操作 |
| 註釋 | (*一些文字這裡*) | 儲存核心不使用的筆記 |
Mathematica 中的任何表示式都可以巢狀形式的函式 head[e1,e2,...],其中 head 必須是符號,而 ei 可以是任何支援的物件型別或另一個函式。