Scilab

来自开放百科 - 灰狐
跳转到: 导航, 搜索
Wikipedia-35x35.png 您可以在Wikipedia上了解到此条目的英文信息 Scilab Thanks, Wikipedia.
Puffin120x120.png

Scilab 是最初由INRIA 和ENPC 开发, 现在由Scilab 协会维护的开放源代码的科学计算软件. Scilab 具有矩阵运算、数值运算、信号处理、程序设计等功能, 目前已被广泛应用于教育、科研和工业.

License changed to CeCILL (fully compatible with the GPL v2)

目录

 [隐藏

简介

Scilab 50 years long history

Scilab an Open Source Alternative to MATLAB

Scilab 6.1.1 采用 GNU GPL v2 许可证。

版本

功能

Scilab 核心功能

  • Maths & Simulation(数学与仿真)
  • 2-D & 3-D Visualization(可视化)
  • Optimization(优化)
  • Statistics(统计)
  • Control System Design & Analysis(控制系统设计与分析)
  • Signal Processing(信号处理)
  • Application Development(应用开发)

Xcos 核心功能

  • Standard Palettes and Blocks(标准调色板和色块)
  • Model Building and Edition(模型构建和编辑)
  • Models Customization(模型定制化)
  • Simulation(仿真)

有限单元法(Finite element method) 即使用有限单元分析物理现象,是一种用于求解微分方程组或积分方程组数值解的数值方法。

Xcos

Modelica

API

Scilab API

call_scilab and api_scilab

call_scilab is an interface which provides the ability to call Scilab engine from C/C++ code.

api_scilab is the Scilab 6 interface to access Scilab variables.

指南

语言

Programming languages in Scilab and their usage

  • C 是 Scilab 主要编程语言
  • C++ Scilab 6 内核大量使用 C++
  • Java 用于 GUI、Graphics、Xcos、Text editor
  • Scilab language 是一种具有控制流语句的解释型语言

Programming in Scilab 在用本机代码编写算法之前先编写原型,若性能不是问题就使用

  • Fortran 支持现有代码,不再有新开发。如果需要,可以将一些较新的数学算法集成到 Scilab 中
  • Tcl/Tk 基本都转向Java,官方团队不再进行任何新的开发
  • OCaml 仅在 Modelica 编译器的 Xcos 中使用

项目

MATLAB

Doxygen

培训

图集

链接

分享您的观点
个人工具
名字空间

变换
操作
导航
工具箱