作为全球知名的工程和科学应用的数值计算软件之一,Scilab是开源代码的多平台分析数值计算软件和科学工程编程语言。Scilab语法与MATLAB非常接近,熟悉MATLAB编程的人很快就会掌握Scilab的使用Scilab提供的语言转换函数可以自动将用MATLAB语言编写的程序翻译为Scilab语言。
Scilab始源于80年代的法国国立信息与自动化研究院(INRIA)Scilab(SCIentific LABorator) 是由法国国家信息与自动化研究院的科学家们开发科学工程计算软件,数据类型丰富,各种矩阵运算与图形显示,具有与许多程序语言进行交互的数学函数、精巧高级的数据结构、高水平的程序设计语言和解释器,应用于科学计算、数学建模、信号处理、决策优化、线性、非线性控制等科学和工程领域。Scilab已拥有活跃的全球社区和100万以上的工程用户和合作开发活动,为工程和科学应用提供了强大的计算环境,广泛应用于科学、工程和教育等领域。
Scilab主要特点
大约1700个用于科学和工程计算的数学函数
2维和3维可视化数据图形
约束/无约束、连续/离散问题的最优化
数据分析与建模
控制系统的分析与设计
信号处理
用于自定义开发扩展功能的API
GUI界面
Scilab的GUI界面与MATLAB很类似,其主要部分是一个用于输入命令的交互式控制台;在Scilab控制台中按Tab键,Scilab会依据光标之前的文字自动补齐变量、函数或文件的名称;此外,Scilab也会保存控制台中输入的命令,通过按“"↑","↓"”键就能前后检索已键入的命令。
Scilab语言
Scilab语言也是一种交互性的数学脚本语言,语法与MATLAB语言相近,也以矩阵作为数据的基本组织形式。Scilab还有一个可以把MATLAB源程序转换为Scilab源程序的代码翻译器。
2017年2月, ESI集团收购Scilab公司,有助于客户在 “产品生命周期管理”(PLM)框架中构建的数学分析模型,从而在进行详细的(0D-1D到3D)设计、分析仿真前,工程师可以通过构建0D-1D模型快速探索设计的优化选项。
欢迎有意向试用和研究的企业或高校与ESI中国市场部进一步沟通。
电话:010-65544907,18500685938, 邮件:ycc@esi-group.com
感谢您的关注与支持!