Engee 文档

Engee 编程基础

课程说明

Engee 编程基础*课程旨在教授使用*Engee*的主要语言 Julia 进行编程的基础知识。课程将向学生介绍以下内容:变量和数据类型、表达式、读写数据、数组、字符和字符串、函数、条件语句、循环、库。

每个部分都包含理论部分、实际示例和独立完成的任务。

知识要求:完成课程欢迎来到恩吉

总学时:~10 小时。

课程安排

Julia 语言简介

简要介绍 Julia 语言的主要特点及其优缺点。

变量和数据类型

我们学习变量、允许的变量名、基本数据类型:整数、逻辑、实数、复数、有理数、符号、字符串、向量、矩阵、元组、集合、字典以及数据类型转换。

表达式

学习赋值运算符、算术运算符、复合表达式、逻辑运算符、位运算符、点矢量运算符和比较运算符。

读写数据

我们将学习在屏幕上显示数据的功能、格式化输出、键盘输入、处理文件的功能(打开、读取、写入、关闭和删除文件)以及处理数字和图形文件的功能。

数组

学习一维和二维数组、范围、数组操作、数组元素的索引、处理数组的函数、二进制掩码。

字符和字符串

学习字符和字符串数据类型、字符串操作。

函数

学习函数的创建、参数类型的声明、返回关键字、匿名函数、在函数中使用元组、命名参数、标准数学函数和变量范围。

条件运算符

我们将学习 if、else 和 elseif 运算符、三元运算符 ?: 以及使用条件运算符的实际示例。

循环

学习 for 循环、while 循环、break 和 continue 关键字。

图书馆

本章将探讨库的安装、连接和加载,概述 Julia 的一些常用库,还将探讨 "Plots.jl"、"Roots.jl"、"Symbolics.jl"、"NumericalIntegration.jl "和 "LinearAlgebra.jl "库,以及创建自己的库。