Scilab

开源、跨平台数值计算包和高级、数字化编程语言。(Open source, cross-platform numerical computational package and a high-level, numerically oriented programming language. )

Github stars Tracking Chart

Scilab是用于数值计算的免费和开源软件,为工程和科学应用提供强大的计算环境。Scilab是根据CeCILL许可证(GPL兼容)发布的开放源代码,可免费下载。 Scilab可用于GNU/Linux,Mac OS X和Windows XP/Vista/7/8。Xcos是一个设计混合动力系统模型的图形编辑器。 模型可以设计、加载、保存、编译和模拟。

cilab 6.0.0 beta 2是根据GNU通用公共许可证(GPL)v2.0的条款发布的。 在此版本之前,Scilab根据CeCILL许可证v2.1的条款许可,并继续按照此类条款提供。 有关详细信息,请参阅许可证文件

Scilab是做什么的?

Scilab包含数百种数学函数。它具有高级编程语言,允许访问高级数据结构,2-D和3-D图形功能。

Scilab包含大量功能:

  • 数学与模拟
  • 适用于常规工程和科学应用,包括数学运算和数据分析。
  • 2D和3D可视化
  • 图形功能可以可视化,注释和导出数据,并提供多种创建和自定义各种类型的图和图表的方式。
  • 优化
  • 解决约束和无约束的连续和离散优化问题的算法。
  • 统计
  • 进行数据分析和建模的工具
  • 控制系统
  • 控制系统研究的标准算法和工具
  • 信号处理
  • 在时域和频域中可视化,分析和过滤信号。
  • 应用开发
  • 增加Scilab本机功能并管理与外部工具的数据交换。
  • Xcos-动态系统建模
  • 机械系统,液压回路,控制系统的建模...

以Scilab为平台

由于具有与第三方技术和应用程序互连的能力,Scilab还可以充当一个独特的平台,以单一统一语言将以不同编程语言编写的代码整合在一起,从而促进其分发,备份和使用。

一.特性:

Scilab包括数百种数学函数。 它具有高级编程语言,允许访问高级数据结构,2-D和3-D图形功能。Scilab中包含大量功能:控制,模拟,优化,信号处理...和Xcos,该平台提供了混合动态系统建模器和模拟器。

Scilab主要特性:

按功能

  • 数值分析
  • 数据可视化
  • 算法开发
  • 应用部署

按功能领域

  • 数学
  • 优化
  • 统计
  • 信号处理
  • 控制系统

Xcos 主要特性:

按功能

  • 标准调色板和块
  • 模型制作与编辑
  • 模型定制
  • 模拟

按按功能领域

  • 数学
  • 信号处理
  • 控制系统
  • 力学/热力学
  • 电子产品

二、系统要求

Scilab 5.5.2
2.1 系统要求:GNU/Linux 操作系统
  • CentOS(32和64位)
  • Debian(32和64位)
  • Redhat(32和64位)
  • Fedora(32和64位)
  • 使用(32和64位)
  • Ubuntu(32和64位)
  • ...
硬件
  • 需要具有SSE指令的Pentium III类(或等效的)
  • 2 GB RAM(最小1GB)
  • 550 Mo硬盘空间
可选的
  • 安装ATOMS模块的Internet连接(使用代理需要手动配置ATOMS),ATOMS (AuTomatic mOdules Management for Scilab,对Scilab模块的自动化管理)
  • C编译器(gcc /clang)用于C或C ++外部模块编译和Modelica在Xcos中使用
  • Fortran编译器(gfortran)用于Fortran外部模块编译
2.2 系统要求:MacOS®操作系统
  • Mac OS X 10.6.x(Snow Leopard®)
  • Mac OS X 10.7.x(Lion®)
  • Mac OS X 10.8.x(Mountain Lion®)
  • Mac OS X 10.9.x(Mavericks®)
  • Mac OS X 10.10.X(Yosemite®)
软件
  • Java 6(可从http://support.apple.com/kb/DL1572获取)
硬件
  • Mac Intel 64位处理器
  • 2G RAM(最小1G)
  • 500M硬盘空间
可选的
  • 安装ATOMS模块的Internet连接(使用代理需要手动配置ATOMS)
  • C编译器(gcc /clang)用于C或C ++外部模块编译和Modelica在Xcos中使用
  • Fortran编译器(gfortran)用于Fortran外部模块编译
2.3 系统要求:Windows®操作系统
  • Microsoft Windows XP(32和64位)
  • Windows Vista(32和64位)
  • Windows 7(32和64位)
  • Windows 8(32和64位)
硬件
  • 需要具有SSE2指令的Pentium IV类(或等效的)
  • 2G RAM(最小1G)
  • 600M硬盘空间
可选的
  • Scilab的Internet连接使用MKL安装
  • 安装ATOMS模块的Internet连接(使用代理需要手动配置ATOMS)
  • 用于C或C++外部模块编译和Modelica在Xcos中使用的C编译器(Visual Studio 2010或Visual Express 2010)

Overview

Name With Ownerspeedcrunch/SpeedCrunch
Primary Language
Program languagePerl (Language Count: 0)
PlatformLinux, Mac, Windows
License:
Release Count1
Last Release Name0.11 (Posted on )
First Release Name0.11 (Posted on )
Created At2012-02-05 06:56:33
Pushed At2015-09-05 17:44:24
Last Commit At2015-09-05 18:43:27
Stargazers Count263
Watchers Count44
Fork Count38
Commits Count1.5k
Has Issues Enabled
Issues Count62
Issue Open Count10
Pull Requests Count17
Pull Requests Open Count4
Pull Requests Close Count18
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private

Scilab

Open source, cross-platform numerical computational package and a high-level, numerically oriented programming language.

Scilab is a free software, released under the terms of the GNU General Public
License (GPL) v2.0. Scilab was originally licensed under the terms of
the CeCILL v2.1 and continues to be available under such terms.
For more information, see the COPYING file.

Scilab is also using some codes with other licenses. Please see
SCI/modules/*/license.txt for details.

TO INSTALL SCILAB

Unpack Scilab and call the execution script:
./bin/scilab

Advanced command line interpreter (GUI, help browser, Tcl/Tk...):
./bin/scilab-adv-cli

Command line interpreter:
./bin/scilab-cli

Further information

OTHER RESOURCES

  1. If you have any problem or suggestion to improve Scilab, post to the
    Bugzilla.
    Don't hesitate to browse other bug reports to see workarounds.

  2. User and development mailing lists are available :
    Archives ,
    Inscription

  3. Exchange files, script, data, experiences, etc can be posted on our
    File Exchange

  4. Browse our packages available through ATOMS

To the top