数值和符号计算

Maple 是现代工程师和科学家必备的工具:可用于项目的各个阶段,方案设计-建模-科学计算-文件报告,从初始的概念探索和数字化设计,高保真模型,到最终的技术文件和演示,Maplesoft 提供了高效的产品平台协助您完成项目。

 


从理论到应用部署:使用Maple,助力和加速项目的各个阶段

  • 公式推导
    直观自然的数学表达式,智能的关联菜单,交互式助手等协助您从容通过推导过程,让您更容易地完成解决方案的开发,快速、无错!
  • 分析
    Maple 内置超过大量的计算函数,包括积分变换,微分方程求解器(常微分方程、偏微分方程、微分代数方程),线性代数,统计,信号处理,FFT、小波等等,超过5000个计算命令让您通常只需要一个函数就可以完成复杂的分析任务。Maple 的计算引擎可以帮助你解决最复杂的数学问题,您可以使用Maple的交互式工具对各种假定分析,以达到最佳参数值。
  • 编程和代码生成
    Maple提供完整功能的编程语言,可用于创建脚本程序、编程、和完整的应用程序。Maple系统中含有数以千计的内置函数,其中的大部分是用Maple语言编写的,用户浏览和修改它们,满足自己的需要,或者扩充它们来解决新的问题。Maple内置了代码调试工具,方便程序的测试与修改。当您熟悉基本编程后,您可以充分使用Maple内置的功能解决各种工程和科学问题,以及使用Maple语言开发完成的应用程序。
    代码生成是Maple中常用的一个工具,目的是将Maple生成的应用程序自动转换为其他语言。Maple可以自动将数学公式、数值程序、数据集、矩阵等转换为其他语言程序,包括C、C#、Java、Visual Basic、Matlab、Fortran。
  • 优化
    你可以使用 Maple 的交互式工具进行各种假定分析,获得最佳的参数值。在 Maple 中,你可以使用一些世界上最先进的优化算法。
  • 验证
    Maple 提供大量的工具帮助您检验和论证你的解决方案。计算和可视化特征包括模拟、动画、和经验参数对比等,确保在设计限定内发现最佳解。
  • 部署
    一旦你对你的解决方案满意后,Maple提供大量的可选工具满足您在团体内部署方案的需要,包括分布“活的”交互式文件,通过MapleNet共享应用程序在网络上,使用Maple连接功能传送结果到工具链中的其他产品,以及代码生成。


数值和符号计算的完整系统

Maple计算引擎集成了高性能数值计算和世界领先的符号计算,具有大量的技术优势:

  • Maple允许您使用精确数计算,例如分数、根式、符号等,消除数值计算引起的累积误差。
  • 可以计算任意精度的近似值,不受硬件的限制。
  • 您可以从各种精确和近似算法中选择最合适的技术,满足项目需要。
  • Maple允许您在问题中使用符号参数,直到需要时再求数值近似解。参数使用贯穿于分析的各个阶段,很容易实现参数扫描、优化值、研究系统的行为。
  • 符号计算允许您得到高精度结果,消除手工推导,让您洞察问题结构,从而产生关于该系统行为的推测和结果。
  • Maple提供符号、数值、混合计算算法,以及智能自动算法选择,弥补单一方法的不足。