c#发展

首页 » 常识 » 诊断 » 首席架构师推荐数值分析软件列表
TUhjnbcbe - 2024/3/6 18:08:00

这里列出了一些值得注意的最终用户计算机应用程序,用于数值或数据分析:

Numerical-softwarepackages

Analytica是一个广泛使用的专有工具,用于建立和分析数值模型。它是一种基于影响图的声明性和可视化编程语言。FlexPro是一个数据分析和表示测量数据的程序。它提供了一个丰富的类excel的用户界面,其内置的矢量编程语言FPScript具有类似于MATLAB的语法。FreeMat,一个具有GPL许可证的类似于matlab的开源环境。GNUOctave是一种高级语言,主要用于数值计算。它提供了一个方便的命令行界面,用于数值求解线性和非线性问题,以及使用与MATLAB基本兼容的语言进行其他数值实验。Octave的4.0和更新版本包括一个GUI。许多独立开发的Linux程序(Cantor,KAlgebra)也为Octave提供GUI前端。一个活跃的社区为用户提供技术支持。Jacket,一个专用的GPU工具箱的MATLAB,使一些MATLAB计算卸载到GPU加速和数据可视化的目的。jLab,一个研究平台,用于用纯Java和Groovy构建一个类似于matlab的开源环境。目前支持解释的j-Scripts(类似于matlab)和编译的GroovySci(Groovy的扩展)脚本,这些脚本提供了与Java代码的直接接口,以及对许多流行的Java科学库(例如Weka和JSci)和应用程序向导的脚本访问。Julia(programminglanguage)是一种与MATLAB表面相似的高级动态语言。LabVIEW为数值分析提供文本和图形编程方法。它的基于文本的编程语言MathScript使用.m-file-script语法,提供了与MATLAB及其克隆程序的一些兼容性。LAPACK提供Fortran90例程用于求解线性方程组、线性方程组的最小二乘解、特征值问题和奇异值问题以及相关矩阵分解(LU、Cholesky、QR、SVD、Schur和广义Schur)。MATLAB是一种广泛使用的专有软件,用于执行数值计算。它有自己的编程语言,可以实现数值算法。GNUMCSim一个模拟和数值积分包,具有快速蒙特卡罗和马尔可夫链蒙特卡罗能力。ML.NET是一个c#编程语言的自由软件机器学习库NAGLibrary是一个广泛的软件库,为各种编程环境高度优化的数值分析例程。O-Matrixpandas是一个开源的bsd授权库,为Python编程语言提供数据结构和数据分析工具。PerlDataLanguage为Perl编程语言提供大型多维数组,以及用于图像处理和图形绘图的实用程序。Plotly–绘图库、Python命令行和图形界面,用于分析数据和创建基于浏览器的图形。适用于R、Python、MATLAB、Julia和Perl。Rlab是另一种自由软件计算机程序,与MATLAB有很强的相似性。Rlab的开发停止了好几年,但是它以RlabPlus的形式恢复了。ScaLAPACK是一个高性能线性代数例程库,用于并行分布式内存机器,其功能类似于LAPACK(用于求解密集带状线性系统、最小二乘问题、特征值问题和奇值问题)。Scilab是一种先进的数值分析软件包,类似于MATLAB或八度。提供了一个完整的GUI和Xcos,可以替代Simulink。(免费软件,兼容gpl的CeCILL许可证)Sysquake是一个计算环境与互动图形为数学,物理和工程。与Calerga的其他应用程序一样,它基于matlab兼容的语言。TK求解器是由通用技术系统公司(UniversalTechnicalSystems,Inc.)商业化的一种基于声明性、基于规则的语言的数学建模和解决问题的软件系统。Torch是一个深度学习库,支持对张量的操作、统计分析和表示。XLfit是Excel的一个插件,提供曲线拟合和统计分析。General-purpose

1
查看完整版本: 首席架构师推荐数值分析软件列表