一款媲美MATLAB的免费开源数学科学工程计算软件,强大如斯!

一款媲美MATLAB的免费开源数学科学工程计算软件,强大如斯!

SCILAB 是由法国国家信息、自动化研究院的科学家们开发的“开放源码”软件。SCILAB作为一种科学工程计算软件,其数据类型丰富,可以很方便地实现各种矩阵运算与图形显示,能应用于科学计算、数学建模、信号处理、决策优化、线性、非线性控制等各个方面。

一款媲美MATLAB的免费开源数学科学工程计算软件,强大如斯!

SCILAB 还提供可以满足不同工程与科学需要的工具箱,例如SCICOS,信号处理工具箱,图与网络工具箱等。

MATLAB类似,可以说,就基本的功能如科学计算、矩阵处理及图形显示而言,MATLAB能完成的工作SCILAB都可以实现。matlab功能全面,包含了多个动态仿真模块,使用方便,在大学用的比较多。缺点是体积庞大,且并非自由软件,价格昂贵。

scilab是自由软件,也具有动态仿真模拟的功能,缺点是模块较少,不兼容matlab语法。目前两岸有组织在中学推广这个软件。

一款媲美MATLAB的免费开源数学科学工程计算软件,强大如斯!

由于SCILAB的语法与MATLAB非常接近,熟悉MATLAB编程的人很快就会掌握SCILAB的使用。有意思的是,SCILAB提供的语言转换函数可以自动将用MATLAB语言编写的程序翻译为SCILAB语言。目前,SCILAB除了WINDOWS与NT版本外,还有多种UNIXLINUX下的版本,如SGI MIPS Irix, PC Linux, Sun Sparc stations(Sun Solaris) 等。 [1]scilab可以生成印刷级别的数学公式,。

一款媲美MATLAB的免费开源数学科学工程计算软件,强大如斯!

一款媲美MATLAB的免费开源数学科学工程计算软件,强大如斯!

一款媲美MATLAB的免费开源数学科学工程计算软件,强大如斯!

作为开放源码的软件,SCILAB的源代码、用户手册及二进制的可执行文件都是免费的,公布于INRIA的网站上(中法实验室已建立其镜像网站),可以直接下载,在我们的网站也可以下载。用户不仅可以在SCILAB的许可证条件下自由使用该软件,还可以根据自己需要修改源代码,使之更加符合自身需要。对这一优秀的自由软件,国外已有很多人加以关注、讨论和赞赏。在国内,2001年1月SCILAB首次放在旨在推广开放源码软件的“共创联盟网站”上,短短不到一个月内,下载次数已达300多次。著名的Springer出版社于1999年6月出版了一本关于SCILAB的书:《Engineering and Scientific Computing With Scilab》,介绍了SCILAB的编程语言、函数、各种工具箱及其在控制、优化、图形、信号处理中的应用。

一款媲美MATLAB的免费开源数学科学工程计算软件,强大如斯!

Scilab始源于80年代在INRIA开发的计算机辅助控制系统设计软件Blaise,其最初的开发者为弗朗斯瓦·底列贝克(François Delebecque)和舍齐·史迪尔(Serge Steer)。Blaise的诞生受到了克里夫·莫勒尔((Cleve Moler)当时用FORTRAN编写的MATLAB软件的启发[1]。

一款媲美MATLAB的免费开源数学科学工程计算软件,强大如斯!

1984年,Blaise更名为Basile,由Simulog(INRIA的第一个研发小组)负责分发。

90年代初,Simulog停止分发Basile。Basile更名为Scilab,由来自ENPC的Jean-Philippe Chancelier和来自INRIA的François Delebecque,Claude Gomez,Maurice Goursat,Ramine Nikoukhah,Serge Steer共6人组成的Scilab小组继续进行开发工作。后来INRIA决定把Scilab作为开源软件分发。1994年1月2日,Scilab的第一个释放版本,Scilab 1.1上传到一个匿名ftp站点。直到2002年底,Scilab都是由6人小组与一些外部开发者一道共同开发并发布的[1]。

从2003年开始,由新成立的Scilab协会负责Scilab软件的后续开发以及相关技术支持。

特点

数以百计的数学函数

高级程序语言

2-维和3-维图形

高级数据结构及用户自定义数据类型

混合动态系统建模器及模拟器Xcos


分享到:


相關文章: