返回課程
AI015 Professional

Julia 程式語言入門

一份全面的指南,介紹 Julia 程式語言。Julia 是一種高性能、通用的動態程式語言,非常適合科學與數值計算。本課程涵蓋從基本語法和資料類型到進階主題,包括元程式設計、資料框、網路通訊以及資料庫介接等內容。

4.9
30.0h
913 學習者
0 讚好
人工智能
開始學習

課程總覽

📚 內容摘要

一份關於 Julia 編程語言的全面指南,這是一種高性能、通用型的動態語言,非常適合科學計算與數值運算。本課程涵蓋從基本語法和資料類型到高階主題(如元程式設計、資料框架、網路通訊以及資料庫介接)的全部內容。

以 C 語言的速度掌握高性能科學計算,同時享有 Python 的易用性。

作者: Tutorials Point (I) Pvt. Ltd.

致謝: 版權所有 2020 年由 Tutorials Point (I) Pvt. Ltd. 所有內容與圖形均屬 Tutorials Point 所有。

🎯 學習目標

  1. 定義 Julia 編程語言,並識別其核心特性與歷史背景。
  2. 從效能與語法角度區分 Julia 與其他技術計算語言的不同之處。
  3. 成功在 Linux、Windows 及 macOS 系統上安裝並設定 Julia 環境與 REPL。
  4. 適用 Julia 的風格規範進行變數命名,並使用單行或多行註解來撰寫程式碼文件。
  5. 利用範圍物件、生成器、巢狀式表示法及內建函數(如 zeros()ones())建立各種類型與維度的陣列。
  6. 使用布林邏輯、end 關鍵字與帶驚嘆號的函數(例如 push!splice!)執行進階的陣列索引與變更操作。
  7. 建立與操作元組(Tuples)與命名元組(Named Tuples),包含其作為函數關鍵字參數的應用。
  8. 識別並管理整數溢位行為與除法錯誤,使用標準與任意精度類型。
  9. 分析浮點數表示方式,包括符號零、特殊值(NaN、Inf)與機器誤差(machine epsilon)。
  10. 執行並結合算術、位元運算與更新運算子來操控資料類型。

課程