Wolfram Mathematica
Wolfram Mathematica (简称:Mathematica)是一款科学计算软件,有时候也被称为计算机代数系统,广泛使用于科学、工程、数学、计算等领域。 它是由英国科学家斯蒂芬·沃尔夫勒姆提出构想,并且由他所领导的沃尔夫勒姆研究公司(位于美国伊利诺伊州香槟市)开发的一款广泛使用的科学计算软件。它拥有强大的数值计算和符号运算能力,是目前为止使用最广泛的数学软件之一。 Wolfram语言是用于Mathematica的编程语言。 沃…
共 16 篇文章
Wolfram Mathematica (简称:Mathematica)是一款科学计算软件,有时候也被称为计算机代数系统,广泛使用于科学、工程、数学、计算等领域。 它是由英国科学家斯蒂芬·沃尔夫勒姆提出构想,并且由他所领导的沃尔夫勒姆研究公司(位于美国伊利诺伊州香槟市)开发的一款广泛使用的科学计算软件。它拥有强大的数值计算和符号运算能力,是目前为止使用最广泛的数学软件之一。 Wolfram语言是用于Mathematica的编程语言。 沃…
Wolfram语言(通常指代Mathematica或者缩写为 M)是Mathematica 和Wolfram Programming Cloud所使用的语言。这是一种由沃尔夫勒姆研究公司开发的多范型编程语言。它具有广泛和普遍的适用性,主要特点是符号计算、函数式编程和基于规则的编程。它可以用来创建和表示任何结构和数据。 它与Raspberry Pi上安装的系统软件捆绑。Intel Edison与Unity游戏引擎也集成了该语言。 命名 该…
{{Infobox programming language | name = Simula | logo = Simula - logo.svg | logo size = 160px | paradigms = 多范型: 指令式, 过程式, 结构化, 物件導向, 并发 | year = (Simula I) (Simula 67) | designer = 奧利-約翰·達爾 | developer = 克利斯登·奈加特 | late…
由 Wolfram MathCore 开发的 Wolfram SystemModeler是基于 Modelica 语言的工程开发平台,以及生命科学建模和仿真平台。它提供了互动的图形建模和仿真环境,以及一套自定义的组件库。 功能 Wolfram SystemModeler 功能包括: 基于非专有、面向对象、基于方程 的 Modelica 语言。 用于拖动建模的图形用户界面 用于基于方程的 Modelica 建模、仿真、文档化和分析的文本用…
特定域建模(Domain-specific modeling,DSM),是一种设计和开发系统(如电脑软件)的软件工程方法学。它系统使用图形化特定域语言(DSL),表现系统的各个方面。DSM的语言倾向于支持比更高级别的抽象,因此需要较少的effort和更少的底层细节来描述特定系统。 概况 特定域建模(DSM)往往还包括代码生成的想法:直接从DSM模型自动创建可执行源代码。摆脱手工创建和维护源代码,意味着DSM可以显著提高开发人员的工作效率…
Modelica是一种面向对象、声明式的多领域建模语言,可用于基于组件的复杂系统建模(此复杂系统指的是包含了机械、电气、电子、液压、热力、控制、电力或过程控制等相关领域子系统的多领域耦合系统)。Modelica语言是自由软件(免费、开源)。Modelica协会也开发了同样为自由软件的Modelica标准库,Modelica标准库包含可用于不同领域的约1290个常见组件模型和910个函数(3.2版中)。 参考资料
计算机模拟器语言,是用来描述在计算机上的模拟器的操作的语言。有两种主要类型的模拟器:和离散的事件,通过更现代的语言能处理更加复杂的组合。多数语言还有图形界面,至少要有用于分析结果的简单的统计汇集能力。离散事件语言的重要部分是能够生成伪随机数和来自不同的概率分布的变体。 参见 * 离散事件模拟 引用
SIMSCRIPT是一种自由格式的、类似英语的通用模拟器语言,由哈利·馬可維茲和Bernard Hausner在兰德公司于1962年构思而成。它在IBM 7090上实现为Fortran预处理器,并被设计用于大型离散事件模拟。它影响了Simula。 尽管早期版本被发放入公共领域,SIMSCRIPT被馬可維茲的公司加利福尼分析中心公司(CACI)商业化,它生产专有版本的SIMSCRIPT I.5和SIMSCRIPT II.5。 参见 引用 …
積體電路通用模拟程序(),是一种用于电路描述与仿真的语言与仿真器软件,用于检测电路的连接和功能的完整性,以及用于预测电路的行为。SPICE主要用于模拟电路和混合信号电路的仿真。由此我們便可以清楚地了解:SPICE這套程式原先發展的目的是為了模-{}-擬電子系統中日益重要的積體電路。 由於積體電路不如傳統電路一般可以在麵包板(breadboard)或印刷電路板(Printed circuit board)上做實驗來驗證設計結果,所以為了提…
SimulationX 是德国德累斯顿ESI ITI GmbH 公司开发和商业发售的用于物理系统仿真的多学科领域CAE仿真软件。由于simulationX软件可以模拟不同学科领域的元件之间的相互作用,包括同一平台上它们之间的相互作用和反馈,因此工业和教育领域内的科研人员和工程开发人员可以使用该工具用于复杂一体化系统的设计,分析和虚拟测试。 ITI公司于2000年开始开发ITI-SIM的后继产品SimulationX,以满足系统仿真方面日…
NetLogo是一個代理人基程式語言和整合開發環境。 NetLogo是一個透過GPL模式授權的自由及開放原始碼軟體,但也有商用版本。它以Scala和Java撰寫而成,並在Java虛擬機器上運行。它是西北大學教授尤里·威廉斯基(Uri Wilensky)以Logo語言編程設計而成,目的是創造一個「低門檻」的程式語言,用於描述個體為導向的程式設計概念,情境中包括「小海龜」、「瓦片」、「網絡鍵結」及「觀察者」。它的目標使用對象含括多種族群,尤…
电子电路仿真(),是指使用数学模型来对电子电路的真实行为进行模拟的工程方法。 仿真系统可以对电路的功能行为进行模拟,而不需要建立实际的电路(这过程可能繁琐而昂贵),因此它是一种很有实用价值的工具。由于仿真系统对真实情况的模拟越来越逼真,许多大学、研究机构都会使用这类工具来辅助电子工程方面的教学。由于电子电路仿真系统一般具有较好的图形化界面,它们常常可以使用户有身临其境的感觉。对于初学者,他们可以在仿真软件的帮助下进行分析、综合、组织和评…
MAPLE是一個符號计算和數值計算軟體平臺。 總覽 核心功能 用戶能够直接使用傳統數學符號进行輸入,也可以定制个性化的界面。对于数值计算有额外的支持,能够扩展到任意精度,同时亦支持符號演算及可视化。符號演算的例子参见下文。Maple内建有一种动态的命令行风格的编程语言,该语言支持具有作用域的变量。同时亦有其他語言的接口(C、FORTRAN、Java、Matlab和Visual Basic)。还具有与Excel进行交互的接口。 架构 Ma…
Simulink是The MathWorks公司開發的用於動態系統和嵌入式系统的多領域模擬和基于模型的設計工具,常集成于MathWorks公司的另一產品MATLAB中與之配合使用。 Simulink提供一个交互式的圖形化環境及可定制模塊庫(Library),可对各种时变系统,例如通讯、控制、信号处理、影像处理和图像处理系统等进行设计、模擬、执行和测试,也可以進行基於模型的設計。 特点 与MATLAB类似,Simulink的功能可以通过购…
Stateflow,是The MathWorks开发的利用状态机和流程图用于对响应系统进行建模的工具。Stateflow使用由David Harel提出的一种有限状态机的图示方式,实现在一个状态图中对结构、平行机制及历史记忆进行表示。此外Stateflow还提供了状态转移表和真值表。 常见用途 扩展 参考文献
模擬軟體,藉由程式語言依照模擬學的方法論所建立出來的軟體,稱之為模擬軟體,此類的工具包含了各種應用領域,通常用來作為系統的分析,預測,推導,展示等應用。而其方法論包含了系統動態分析模擬,離散事件模擬以及代理人模擬。另外CAD(電腦輔助製圖/設計)也算是一種模擬工具,藉由圖學演算法來產生三維的物件,再用來展示想法及施工之問題發掘等應用。