Julia
软件描述
Julia 是一种高级、高性能的动态编程语言,专为技术计算设计,其语法对其他技术计算环境的用户而言十分熟悉。它提供了先进的编译器、分布式并行执行、数值精度以及……
官方网站
访问软件的官方网站了解更多信息
julialang.org
安全链接HTTPS
什么是 Julia?
Julia 是一种高级、高性能的动态编程语言,专为技术计算设计,其语法与用户在其他技术计算环境中的体验相似。它提供了一套先进的编译器、分布式并行执行能力、数值精度以及丰富的数学函数库。该函数库主要由 Julia 语言本身编写,同时集成了成熟且性能优异的 C 和 Fortran 库,用于线性代数、随机数生成、信号处理和字符串处理。
此外,Julia 开发社区正通过其内置的包管理器,以快速的速度贡献大量外部包。IJulia 是 IPython 与 Julia 社区的合作项目,为 Julia 提供了一个强大的基于浏览器的图形化笔记本界面。它基于 libuv 构建。
🔄 替代方案
51 个选择
Maxima
★5
Maxima 是一个用于符号和数值表达式操作的系统,支持微分、积分、泰勒级数、拉普拉斯变换、常微分方程、线性方程组、多项式以及集合、列表、向量、矩阵和张量等操作。
免费 • 开源
查看详情
SageMath
★3
SageMath 是一个基于 GPL 许可证的免费开源数学软件系统。它建立在众多现有的开源软件包之上,包括 NumPy、SciPy、matplotlib、Sympy、Maxima、GAP、FLINT、R 等等。
免费 • 开源
查看详情NumPy
软件
★2
NumPy 是 Python 科学计算的基础包。它是一个 Python 库,提供了多维数组对象、各种衍生对象(如掩码数组和矩阵),以及用于对数组进行快速运算的大量函数,包括……
免费 • 开源
查看详情