标签:#數值分析語言

共 10 篇文章

Wolfram Mathematica

Wolfram Mathematica (简称:Mathematica)是一款科学计算软件,有时候也被称为计算机代数系统,广泛使用于科学、工程、数学、计算等领域。 它是由英国科学家斯蒂芬·沃尔夫勒姆提出构想,并且由他所领导的沃尔夫勒姆研究公司(位于美国伊利诺伊州香槟市)开发的一款广泛使用的科学计算软件。它拥有强大的数值计算和符号运算能力,是目前为止使用最广泛的数学软件之一。 Wolfram语言是用于Mathematica的编程语言。 沃…

Scilab

Scilab是由法國國立計算機及自動化研究院(l'Institut national de recherche en informatique et en automatique,簡稱INRIA)和法國國立橋樑學院(l'École nationale des ponts et chaussées,簡稱ENPC)开发的开放源码的科学计算自由软件。Scilab一詞來源於英文「Scientific Laboratory」(科學實驗室)詞頭的合…

FreeMat

FreeMat是一个自由开源的数值计算环境和编程语言,类似于MATLAB和GNU Octave。同时支持许多MATLAB函数和一些IDL功能。 FreeMat由萨米特·巴苏(Samit Basu)开发,它提供了一个扩展C,C++和Fortran代码的少代码界面,以及并行分布算法开发(通过MPI),并具有绘图和3D可视化能力。 外部链接 * [http://freemat.sourceforge.net/ freemat]

GAUSS

GAUSS是一種用於數學和統計的矩陣編程語言,由Aptech Systems開發和銷售。其主要目的是解決问题、計量經濟學、時間序列、優化以及2D和3D可視化中的數值問題。它於1984年首次為MS-DOS發布,可用於Linux、macOS和Windows。 外部链接 [http://www.aptech.com/ International homepage] [https://web.archive.org/web/2008021409…

Bc语言

bc,即bench calculator的缩写,是一种任意精度计算器语言(an arbitrary precision calculator language),语法和C语言类似。bc是Unix 作业系统下的一个高精确度数学运算工具,小数点后最多可有2147483647位值。bc使用POSIX 1003.2草案标准,并作了若干扩展,包括多字符的变量名,以及完整的布尔表达式。bc可以通过在unix终端中输入bc进入。bc是文本界面,无GU…

GNU Octave

GNU Octave是一种采用高级编程语言的主要用于数值分析的软件。Octave有助于以数值方式解决线性和非线性问题,并使用与MATLAB兼容的语言进行其他数值实验。它也可以作为面向批处理的语言使用。因为它是GNU計劃的一部分,所以它是GNU通用公共许可证条款下的自由软件。 Octave是MATLAB的主要自由替代品之一,其他还有Scilab和FreeMat。 然而,与Octave相比,Scilab更少强调与MATLAB的(双向)句法兼…

Fortran

Fortran,可音譯為福傳,源自於「公式翻译」()的縮寫,它是通用的编译型指令式编程语言,特别适用于数值计算和科学计算。它在1957年由IBM開發出来,是世界上第一个被正式采用並流传至今的高级编程語言。 简介 Fortran最初由IBM在1950年代开发,并被用于世界上最快超级计算机的基准测试和排名。 Fortran有很多版本,每个都增加扩展却在很大程度上保持与前面版本的兼容性。后续版本已经增加支持了:结构化编程和基于字符数据的处理(…

Euler Math Toolbox

Euler Math Toolbox(又稱 Euler 或 EuMathT)是一個免費且開源的數值分析軟體。它包含矩阵語言、圖形化筆記本樣式的介面與一個繪圖視窗。Euler被設計用於高等數學,如微積分、最优化和统计学等。 該軟體可以處理實數、複數、區間、向量和矩陣,能夠生成二維和三維圖形,並使用Maxima進行符號運算。該軟體可以在Windows上編譯。Unix和Linux版本不包含計算機代數系統。 歷史 Euler Math Tool…

AMPL

AMPL,名稱源自於數學程式語言()的縮寫,一種代数建模语言,用以解決與描述大規模數學運算中的高度複雜問題。 最早於1985年由貝爾實驗室的羅伯特·傅里葉(Robert Fourer)、大衛·蓋伊(David Gay)、布萊恩·柯林漢所共同創造。 外部連結 [https://web.archive.org/web/20061127232734/http://iems.northwestern.edu/~4er/ Prof. Fourer…

Maple

MAPLE是一個符號计算和數值計算軟體平臺。 總覽 核心功能 用戶能够直接使用傳統數學符號进行輸入,也可以定制个性化的界面。对于数值计算有额外的支持,能够扩展到任意精度,同时亦支持符號演算及可视化。符號演算的例子参见下文。Maple内建有一种动态的命令行风格的编程语言,该语言支持具有作用域的变量。同时亦有其他語言的接口(C、FORTRAN、Java、Matlab和Visual Basic)。还具有与Excel进行交互的接口。 架构 Ma…