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 "库,以及创建自己的库。