-
Octave
- 用途:数值计算和数据分析平台,与MATLAB类似,提供函数、向量和矩阵运算,适合线性代数和数值分析。
- 特点:提供矩阵运算、函数绘图、数值积分、拟合和优化等工具。
- 安装:使用
brew install octave或sudo apt install octave。
-
Scilab
- 用途:提供矩阵运算、数值分析、算法、图形化和 interf face,用于工程和科学计算。
- 特点:支持Xcos、Scicos和ScicosSim等建模和仿真工具。
- 安装:使用
brew install scilab或sudo apt install scilab。
-
STANET
- 用途:提供网络分析工具,适用于社交网络、生物网络和信息网络分析。
- 特点:支持无向和有向网络分析、社区检测和连接性分析。
- 安装:使用
brew install staneasy。
-
Netlib
- 用途:提供丰富的网络资源库,包括软件和数据,支持大规模科学计算和数据处理。
- 特点:涵盖线性代数、微积分、优化、并行计算、图形学等。
- 安装:使用
brew install netlib或sudo apt install libnetlib6+, netlib-bin。
-
其他工具:
- gretl:用于回归分析、数据可视化和时间序列分析。
- R Project:提供统计分析和绘图功能,通过CRAN和apt安装。
- scilab2scica:将Scilab的图形输出转化为Excel,方便数据处理。
社区和文档支持:CentOS科学工具的社区广泛,提供论坛如Stack Overflow、Reddit和Slack.jack,以及丰富的文档和教程。
适用场景:
- 科学计算:用于数值分析、矩阵运算、数据处理和可视化。
- 工程分析:用于信号处理、系统建模和仿真。
- 数据分析:支持统计分析、机器学习和数据可视化。
这些工具在科学计算中提供了强大的支持,适用于从基础数据分析到复杂建模和仿真。



