返回課程
AI015
專業人士
Julia 程式語言入門
一份全面的指南,介紹 Julia 程式語言。Julia 是一種高性能、通用的動態程式語言,非常適合科學與數值計算。本課程涵蓋從基本語法和資料類型到進階主題,包括元程式設計、資料框、網路通訊以及資料庫介接等內容。
4.9
30.0h
913 學習者
10 堂課
0 讚好
人工智能
課程總覽
內容摘要
一份關於 Julia 編程語言的全面指南,這是一種高性能、通用型的動態語言,非常適合科學計算與數值運算。本課程涵蓋從基本語法和資料類型到高階主題(如元程式設計、資料框架、網路通訊以及資料庫介接)的全部內容。
以 C 語言的速度掌握高性能科學計算,同時享有 Python 的易用性。
作者: Tutorials Point (I) Pvt. Ltd.
致謝: 版權所有 2020 年由 Tutorials Point (I) Pvt. Ltd. 所有內容與圖形均屬 Tutorials Point 所有。
學習目標
- 定義 Julia 編程語言,並識別其核心特性與歷史背景。
- 從效能與語法角度區分 Julia 與其他技術計算語言的不同之處。
- 成功在 Linux、Windows 及 macOS 系統上安裝並設定 Julia 環境與 REPL。
- 適用 Julia 的風格規範進行變數命名,並使用單行或多行註解來撰寫程式碼文件。
- 利用範圍物件、生成器、巢狀式表示法及內建函數(如
zeros()與ones())建立各種類型與維度的陣列。 - 使用布林邏輯、
end關鍵字與帶驚嘆號的函數(例如push!、splice!)執行進階的陣列索引與變更操作。 - 建立與操作元組(Tuples)與命名元組(Named Tuples),包含其作為函數關鍵字參數的應用。
- 識別並管理整數溢位行為與除法錯誤,使用標準與任意精度類型。
- 分析浮點數表示方式,包括符號零、特殊值(NaN、Inf)與機器誤差(machine epsilon)。
- 執行並結合算術、位元運算與更新運算子來操控資料類型。