返回课程
AI015 Professional

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)以及机器精度(epsilon)。
  10. 执行并组合算术、位运算和更新操作符,以操作数据类型。

课程