Scilab
用于数值计算的开源软件
什么是 Scilab?
Scilab 是一款免费、开源的跨平台数值计算软件。其包括一种面向数值的高级编程语言、一个高效的计算引擎、一个集成式的开发环境以及 2D 和 3D 可视化功能。
Scilab 可用于信号处理、统计分析、数值优化以及显式和隐式动力系统的建模与仿真。Scilab 功能可使用工具箱机制(如图像处理、数据分析动态、流体仿真等)进行扩展。
数值计算
Scilab 可为工程和科学应用提供大约 1,700 个数学函数。它包括数学运算和数据分析,比如插值和回归、微分和积分、线性方程组、傅里叶分析、常微分方程 (ODE)、矩阵计算(特征值和奇异值的确定)等等。
此外,Scilab 还包括统计功能,比如描述统计、概率分布、线性和非线性建模、机器学习和分类等。
Scilab 优化
无论是否有约束、是否需要导数,Scilab 均可提供各种解决多种类型的优化问题的优化函数。相关功能包括模拟退火算法、遗传算法、Nelder-mead算法、非线性最小二乘法、单纯形法、半正定规划、线性二次规划。
如欲了解有关 Scilab 中的优化功能的更多信息,敬请访问教程。可以使用 ATOMS 工具箱对优化功能进行扩充。
ATOMS
Automatic Toolbox Management for Scilab (ATOMS) 是一个客户端/服务器工具,能够帮助 Scilab 用户扩充其功能。其可支持公共和私有工具箱以及依赖项管理。
可以将私有 ATOMS 服务器部署在您的网络上,例如进行图像处理、优化、机器学习、数据分析和 Xcos 库的管理等。
3DEXPERIENCE 连接器
仿真生成的数据可以通过 Scilab 从 3DEXPERIENCE 平台进行提取。借助 Scilab 功能,用户现在可以对这些数据进行后处理:
- 可以使用标准数学函数执行统计分析
- 基于线性和非线性回归算法的数据拟合
- 分类和优化
数据集可以返回到 3DEXPERIENCE 平台。
开启您的旅程
欢迎加入 CATIA MBSE 网络系统用户社区中的精彩对话!
了解更多
了解 CATIA 可以为您做些什么
与 CATIA 专家进行交谈,了解我们的解决方案如何在各种规模的企业中实现无缝协作和可持续创新。
了解更多内容
学生、学术界人士、专业人员和企业人员均可参加相关课程并加入班级。查找适合您的 CATIA 培训。
获取帮助
查找有关软硬件认证、软件下载、用户文档、支持联系人和服务产品的信息