scilab

概述  

       SCILAB 是由法国国家信息、自动化研究院(INRIA)的科学家们开发的“开放源码”软件。SCILAB 一词来源于英文 “Scientific Laboratory"(科学实验室)词头的合并。与MATLAB类似,SCILAB也是一种科学工程计算软件,其数据类型丰富,可以很方便地实现各种矩阵运算与图形显示,能应用于科学计算、数学建模、信号处理、决策优化、线性/非线性控制等各个方面。它还提供可以满足不同工程与科学需要的工具箱,例如SCICOS,信号处理工具箱,图与网络工具箱等。可以说,就基本的功能如科学计算、矩阵处理及图形显示而言,MATLAB能完成的工作SCILAB都可以实现。

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

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


链接地址  

       官方主页:http://www.scilab.org
  中国官方主页 :http://www.scilab.org.cn/
  下载地址:http://www.scilab.org.cn/?q=downloads

介绍

  最为基本的、通用的科学计算软件应该走向自由和共享。只有这样才能最大限度地提高计算机应用的普及程度,共享的结果可以汇集更广泛的资料,使软件不断趋于尽善尽美的水平。科学计算自由软件SCILAB正是在追求“自由,同创,共享”这样一种理念下应运而生的,并成为自由软件的一面旗帜。

  科学计算(如加、减、乘、除、微积分、逻辑推理等)是计算机应用的主要内容之一。以完成这一类科学计算问题为目的应用软件,我们称之为科学计算软件。在此,我们应该对“科学计算软件”一词有更广义的理解。它不仅限于科学方面的应用,也包括各种工程技术、金融、经济等方面的应用。目前这类软件多数是以数值计算形式为主,然而基于符号推导(如公式推导)的计算软件也变得日益普及。除此之外,科学计算可视化同样是该类软件的涵盖内容。

  如果你是理工科学生或研究人员,你将对MATLAB软件不会陌生。目前书市中流行大量有关MATLAB软件的丛书,介绍了这个当前国际上最好的商业版科学计算软件。它的应用已经给科学与工程等诸多领域带来了可观的发展与进步。在美国、加拿大等西方国家,MATLAB已经成为许多理工学院学生、以及工业界工程师人员的必备工具。它所配备的数学工具如此之多以致于对常用的科学计算与分析方法无所不包。除MATLAB主体本身,可以根据具体应用情况配备各类工具箱:如信号处理,图像处理,模糊系统,神经网络系统,有限元分析,优化计算,小波分析,金融分析,系统辨识,各种控制方法等。

  随着科学技术的普及发展,以及计算机应用进入各个领域,使用科学计算软件已经变成越来越常规的工作。在这样的背景下,MATLAB(主要是基于数值式计算)、MAPLE(主要是基于符号式计算)等科学计算软件得到了迅猛发展。正像计算机的许多发展已经超出我们的初始想象,科学计算软件的广阔发展前景以及未来得到的普及应用,同样是我们不可低估的。

  SCILAB 是由法国国家信息、自动化研究院(INRIA)的科学家们开发的“开放源码”软件。SCILAB 一词来源于英文“Scientific Laboratory"(科学实验室)词头的合并。与MATLAB 类似,SCILAB也是一种科学工程计算软件,其数据类型丰富,可以很方便地实现各种矩阵运算与图形显示,能应用于科学计算、数学建模、信号处理、决策优化、线性/非线性控制等各个方面。它还提供可以满足不同工程与科学需要的工具箱,例如SCICOS,信号处理工具箱,图与网络工具箱等。可以说,就基本的功能如科学计算、矩阵处理及图形显示而言,MATLAB 能完成的工作SCILAB都可以实现。

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

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

Scilab在世界

科学计算软件曾在工程界的研究和发展活动中掀起了一场革命。如今,这些软件已经被广泛应用到工业工程实验室中,成为各科研领域众多学者、教师和学生的必备工具。法国国立信息与自动化研究院(INRIA)无疑是这场革命的先驱者。从1994 年开始,它推出的开放源码软件SCILAB 积极地推动了这场革命。SCILAB 综合了多方面的研究成果,是众多学者心血的结晶,然而SCILAB 的诞生更应该归功于它的六位创始者----SCILAB 小组成员:INRIA 的Francois Delebecque, Claude Gomez, Maurice Goursat, Ramine Nikoukhah 与Serge Steer 以及法国国立桥梁学院(ENPC)的Jean-Phillippe Chancelier.

  可以说SCILAB 软件及其工具箱已经取得了很大的成功:每月都有来自全球的近万人次登录SCILAB 网站,并下载该软件。如此国际化的成功一方面因为该软件本身的语法和基本功能完全可以和行业参照软件MATLAB相媲美,另一方面因为它是完全免费的。此外,这份成功也应归功于其源代码开放的特征;使用者可以完全控制其开发计划,并通过嵌入最新最先进的技术,还可以优化SCILAB 软件。

  当然,每一个成功之后应该是有一个进步,SCILAB 完全能够而且应该看得更高,走得更远。我们的目标是:在未来几年中使SCILAB 成为一个优秀的数字科学计算工具;并在教育、研究以及工业领域内得到认可,成为一个具有国际水平的参照工具;借助于免费的优势促进其发展,加强 SCILAB 使用者和参与群体的安全性;确保工业需要和行业先进技术的优先联系。为朝此目标发展,INRIA 决定在2002 年加大力度,并与学术界和工业界的合作者共同建立“SCILAB 共同体”(Consortium SCILAB)。如此宏大的计划如果仅仅局限于法国或是欧洲范围内是远远不够的,只有将其放在国际环境下才能取得成功。因此,SCILAB 小组的成员正努力逐步扩大SCILAB 在国外的影响。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

yueliang2100

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值