走进Julia
Julia语言学习笔记
资深糖分大叔
自律给人自由
展开
-
Julia1.4文档 —— 7. Julia控制流
控制流翻译 2020-06-02 17:27:52 · 43380 阅读 · 0 评论 -
Julia1.4文档 —— 6. Julia 函数
函数翻译 2020-06-02 17:18:52 · 289 阅读 · 0 评论 -
Julia1.4文档 —— 5. Julia 字符串
字符串Julia 中处理 ASCII 文本简洁高效,也可以处理 Unicode 。使用 C 风格的字符串代码来处理 ASCII 字符串,性能和语义都没问题。如果这种代码遇到非 ASCII 文本,会提示错误,而不是显示乱码。这时,修改代码以兼容非 ASCII 数据也很简单。关于 Julia 字符串,有一些值得注意的高级特性:String 是个抽象类型,不是具体类型Julia 的 Char 类型代表单字符,是由 32 位整数表示的 Unicode 码位与 Java 中一样,字符串不可更改:Strin翻译 2020-05-29 18:07:02 · 881 阅读 · 0 评论 -
Julia1.4文档 —— 4. Julia 复数和分数
Julia 提供复数和分数类型,并对其支持所有的 标准数学运算 。对不同的数据类型进行混合运算时,无论是基础的还是复合的,都会自动使用类型转换和类型提升。复数全局变量 im 即复数 i,表示 -1 的正平方根。因为 i 经常作为索引变量,所以不使用它来代表复数了。Julia 允许数值文本作为代数系数 ,也适用于复数:julia> 1 + 2im1 + 2im可以对复数做标准算术运算:julia> (1 + 2im)*(2 - 3im)8 + 1imjulia> (1翻译 2020-05-28 19:26:32 · 402 阅读 · 0 评论 -
Julia1.4文档 —— 3. Julia 数学运算和基本函数
Julia 为它所有的基础数值类型,提供了整套的基础算术和位运算,也提供了一套高效、可移植的标准数学函数。翻译 2020-05-28 15:43:37 · 1505 阅读 · 1 评论 -
Julia1.4文档 —— 2. Julia的基本数值类型
Julia 提供了丰富的基础数值类型,全部的算数运算符和位运算符,以及标准数学函数。这些数据和操作直接对应于现代计算机支持的操作。因此, Julia 能充分利用硬件的计算资源。另外, Julia 还从软件层面支持任意精度的算术 ,可以用于表示硬件不能原生支持的数值,当然,这牺牲了部分运算效率。另外, 对复数和分数的支持建立在这些基础数据类型之上。所有的基础数据类型通过灵活用户可扩展的类型提升系统不需显式类型转翻译 2020-05-28 14:57:37 · 960 阅读 · 0 评论 -
Julia1.4文档 —— 1. Julia变量
在 Julia 中的一个变量是一个与一个值关联(或绑定)的名称。翻译 2020-05-28 12:34:02 · 525 阅读 · 0 评论 -
Linux下的Julia安装
环境:CentOs7下载首先在https://julialang.org/downloads/找到平台对应的版本进行下载。wget https://julialang-s3.julialang.org/bin/linux/x64/1.4/julia-1.4.2-linux-x86_64.tar.gz解压tar -zxvf julia-1.4.2-linux-x86_64.tar.gz因为这里下载的是二进制版本,所以可以直接使用添加环境变量mv julia-1.4.2 /usr/loca原创 2020-05-28 09:58:46 · 4647 阅读 · 1 评论