Julia

软件描述

Julia 是一种高级、高性能的动态编程语言,专为科学计算而设计,其语法对其他科学计算环境的用户而言非常熟悉。它提供了复杂的编译器、分布式并行执行、数值精度以及……

官方网站

访问软件的官方网站了解更多信息

官方认证

julialang.org

安全链接HTTPS
立即访问

什么是 Julia?

Julia 是一种高级、高性能的动态编程语言,专为科学计算而设计,其语法对其他科学计算环境的用户来说十分熟悉。它具备先进的编译器、分布式并行执行能力、数值精度以及丰富的数学函数库。该函数库主要用 Julia 自身编写,并集成了成熟且顶尖的 C 和 Fortran 库,用于线性代数、随机数生成、信号处理和字符串处理。

此外,Julia 开发者社区正通过 Julia 内置的包管理器以快速的速度贡献大量外部包。IJulia 是 IPython 与 Julia 社区合作的成果,为 Julia 提供了一个功能强大的基于浏览器的图形化笔记本界面。

基于 libuv

🔄 替代方案

51 个选择
5

Maxima 是一个用于符号和数值表达式操作的系统,包括微分、积分、泰勒级数、拉普拉斯变换、常微分方程、线性方程组、多项式,以及集合、列表、向量、矩阵和张量。

4

涵盖机器学习与神经网络、数据科学、可视化等领域的权威技术计算系统。

SageMath

SageMath

3

SageMath 是一款采用 GPL 许可证的免费开源数学软件系统。它基于众多现有的开源软件包构建,包括 NumPy、SciPy、matplotlib、Sympy、Maxima、GAP、FLINT、R 等众多软件。

0

Maple 是一个通用的商业计算机代数系统。用户可以用传统的数学符号输入数学表达式。还可以创建自定义用户界面。系统支持任意精度的数值计算,以及符号计算……

0

SciPy 是基于 NumPy 构建的一组数学算法和便利函数。它通过为用户提供高级命令和类来操作和可视化数据,显著增强了 Python 的功能。

0

Scilab 是用于数值计算的免费开源软件,为工程和科学应用提供强大的计算环境。Scilab 包含数百个数学函数。

NumPy

NumPy

2

NumPy 是 Python 中科学计算的基础包。它是一个提供多维数组对象、各种衍生对象(如掩码数组和矩阵)以及大量用于数组快速操作的例程的 Python 库,包括...

Nim (programming language)

Nim (programming language)

5

Nim 是一种静态类型、过程式编程语言,拥有强大的宏系统,旨在不牺牲运行时效率的前提下赋予程序员终极控制力。

上一页下一页
评分5.0 / 5.0

支持平台

下载与相关链接

安全提醒

点击下方链接将跳转到第三方网站,请确保来源安全,建议优先从官方网站下载。

Edge
GitHub