语言, 其他语言

Julia常用命令和常用软件包

Julia官网:

Julia的语法和Matlab比较接近,但Julia是免费开源的,同时计算效率也比较高,可作为Fortran和Python语言的兼容方案(运算速度接近Fortran,书写速度接近于Python),可以说是专门为科研而设计的编程语言。缺点是Julia软件包的生态还在完善中(但常用的函数都有),同时软件包的学习和适应也需要一些时间成本。

Julia文章:Julia: A Fresh Approach to Numerical Computing. Jeff Bezanson, Alan Edelman, Stefan Karpinski, Viral B. Shah. (2017) SIAM Review, 59: 65–98. DOI: 10.1137/141000671.

另外说明:Julia默认库的安装是通过Github,大概率会被墙屏蔽。不方便搭梯子的,可通过中文官网中提供的方法设置国内镜像来安装,或者参考其他资料的说明[1-2]。

常用的命令(不定时更新)[3]:

  • versioninfo() —— 查看版本信息
  • VERSION —— 查看版本号
  • pwd() —— 当前工作路径
  • import Pkg; Pkg.status() —— 查看已经安装的包(方法一)
  • import Pkg; Pkg.installed() —— 查看已经安装的包(方法二)
  • import Pkg; Pkg.update() —— 更新已经安装的包
  • import Pkg; Pkg.add(“包的名字”) —— 安装在官方上已经注册的包
  • using 包的名字 —— 使用已经安装的包

基本语法可以参考官方文档:

常用的软件包有(不定时更新):

参考资料:

[1] github 国内镜像_Julia添加国内镜像 提升软件包下载速度

[2] VScode + Julia 1.5.0 配置使用超详细完全排坑指南(包括设置国内镜像源)

[3] 2-Julia基本管理

585 次浏览

【说明:本站主要是个人的一些笔记和代码分享,内容可能会不定期修改。为了使全网显示的始终是最新版本,这里的文章未经同意请勿转载。引用请注明出处:https://www.guanjihuan.com

评论说明:
(1)在保留浏览器缓存的前提下,目前支持72小时自主修改或删除个人评论。如果自己无法修改或删除评论,可再次评论或联系我。如有发现广告留言,请勿点击链接,博主会不定期删除。
(2)评论支持Latex公式。把latexpage作为标签放在任何位置,评论中的公式可正常编译,示例:
$Latex formula$  [latexpage]

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注