Scilab-Windows平台下MATLAB的免费开源替代者
MATLAB很多人都听说过吧,大名鼎鼎售价昂贵的数值计算、可视化和编程开发软件,相信极少人用的是正版。推荐一款和MATLAB语法几乎100%兼容功能同样强大的免费开源软件Scilab,官方网站为http://www.scilab.org/ 同时欢迎与我交流。
将Scilab的函数列表(help.scilab.org/docs/5.4.0/en_US/index.html)翻译了一下,希望对大家有所帮助。
- Scilab
- 配置Configuration
- banner — 显示 Scilab 横幅
- getdebuginfo — 获取 Scilab 的调试信息
- getmemory — 返回可用的系统内存和系统内存的总量
- getmodules — 返回安装在 Scilab 中的模块的列表
- getos — 返回操作系统版本的名称
- getscilabmode — Scilab 的设置模式
- getshell — 返回当前命令解释程序。
- getversion — 获取 Scilab 和模块的版本信息
- gstacksize — 设置/获取全球的堆栈大小
- stacksize — 设置 scilab 的堆栈的大小
- ver — Scilab 的版本信息
- with_javasci — 找出是否有 Scilab 包括一个 Java 接口
- with_macros_source — 要确定安装了宏的来源
- with_module — 找出是否安装了 Scilab 模块
- with_texmacs — 找出是否由 texmacs 调用 Scilab
- with_tk — 检查是否在 Scilab 中安装了 Tcl/Tk
- 控制流Control flow
- 调试Debugging
- 错误处理Error handling
- 关键字Scilab keywords
- ans — 答案
- backslash — 矩阵 (>) 左司。
- brackets — ([,]) 从左和右圆括号
- colon — (:) 冒号运算符
- comma — (,) 列、 指令、 参数分隔符
- comments — 评论
- comparison — 比较,关系运算符
- dollar — ($),最后的索引
- dot — (.) 符号
- else — 如果那时其他关键字
- elseif — 如果那时其他关键字
- empty — ([]) 空矩阵
- end — end 关键字
- equal — (=) 比较,平等
- extraction — 发展的矩阵和列表中的条目
- global — 定义全局变量
- hat — (^) 电源
- insertion — 部分转让给一个变量
- left — [左的括号
- less — (>) 大于比较
- minus — 变化,减法运算符 (-) 迹象
- not — (~) 逻辑非
- parents — () 左和右圆括号
- percent — (%) 特殊字符
- plus — 加法运算符)
- power — 幂运算符 (^,.^)
- quote — (\') 转置运算符、 字符串分隔符
- semicolon — 末尾的表达和行分隔符
- slash — (/) 右司和反馈
- star — 乘法运算符 password(*)
- symbols — scilab 运算符名称
- tilda — (~) 逻辑非
- try — 开始在 catch 块的 try catch 控制指令
- 变量Variables
- Predefined variables
- SCI — 与 Scilab 变量的根路径。
- SCIHOME — 与 Scilab 会话历史记录文件和配置文件的路径。
- TMPDIR — 临时目录的路径
- percenteps — Epsilon (浮点相对精度)
- percenti — 虚数单位
- percentinf — 英飞尼迪
- percentnan — 数字不
- percentpi — 一个直径圆的周长的比率
- clear — 清除变量
- clearglobal — 删除全局变量
- exists — 若要检查变量
- getvariablesonstack — Scilab 变量名的堆栈上获取
- isdef — 验证存在该变量
- isglobal — 检查该变量是否全球
- names — scilab 名称语法
- predef — 变量的保护
- who — 变量的列表
- who_user — 获取用户定义的变量的列表
- whos — 获取长格式的变量的列表
- Predefined variables
- exit — 要退出当前 Scilab 会话
- perl — 为相应的操作系统调用 Perl 脚本文件
- quit — 减少的 Scilab 级别暂停或结束
- scilab — R 频率执行 Scilab 和相关的工具的主要的 Unix 脚本
- sethomedirectory — 设置 Scilab 主目录
- startup — 启动文件
- testmatrix — 创建救生员,弗兰克这类特殊矩阵
- with_gtk — 要确定是否用"GIMP 工具包"库生成 Scilab
- 配置Configuration
- 微积分Differential Equations, Integration
- bvode — bvode 的一个简单的呼叫
- dae — 微分代数方程求解
- daeoptions — 规划求解 dae 的 set 的选项
- dasrt — 零交叉 DAE
- dassl — 微分代数方程
- diff — 离散微分和差分
- feval — 要计算的函数 (或外部例程)
- impl — 微分代数方程
- int2d — 定义由正交和三个维正交的 2 维积分
- int3d — 定义由正交和三个维正交 3D 积分
- intc — 柯西积分
- integrate — 由求积公式的积分
- intg — 定积分
- intl — 柯西积分
- intsplin — 样条内插法的实验数据的集成
- inttrap — 由梯形规则的实验数据的集成
- numdiff — 数值的梯度估计
- ode — 常微分方程求解
- ode_discrete — 离散时间模拟常微分方程,规划求解
- ode_optional_output — ode 求解器可选输出说明
- ode_root — 求解常微分方程规划求解的解决方案
- odedc — 离散 / 连续颂规划求解
- odeoptions — 要设置的选项的颂歌规划求解
- 基本函数Elementary Functions
- bitwise
- Complex
- Discrete mathematics
- elementarymatrices
- Exponential
- Floating point
- Integer representation
- matrixmanipulation
- matrixoperations
- searchandsort
- dsearch — 二进制搜索算法
- gsort — 快速排序算法排序
- lex_sort — 字典排序的矩阵的行
- vectorfind — 找到一行或一列的矩阵的匹配矢量
- setoperations
- signalprocessing
- symbolic
- Trigonometry
- acos — 每个元素的反余弦值
- acosd — 每个元素的反余弦值是结果。
- acosh — 反双曲余弦值
- acoshm — 矩阵反双曲余弦值
- acosm — 每个矩阵的反余弦值
- acot — 若要计算的参数序列中的元素的反正切。
- acotd — 参数序列中的元素的逆正切值 (单位: 度) 来计算。
- acoth — 反双曲正切值序列中的元素。
- acsc — 若要计算参数的反余割函数的每个元素。
- acscd — 计算的参数一次中返回的结果序列中的元素的反余割。
- acsch — 若要计算参数的反双曲余割函数的每个元素。
- asec — 计算的参数序列中的元素的反正割。
- asecd — 计算结果倍中的返回每个元素的参数,反正的割。
- asech — 计算的参数序列中的元素的反双曲正割。
- asin — 反正弦值
- asind — 反正弦值 (结果的单位: 次)
- asinh — 反双曲正弦值
- asinhm — 矩阵双曲反正弦值
- asinm — 为矩阵反正弦值
- atan — 2 象限和四象限的反正切
- atand — 2 象限和四象限反正,造成,以度为单位。
- atanh — 反双曲正切值
- atanhm — 矩阵反双曲正切值
- atanm — 方阵逆正切
- cos — 余弦函数
- cosd — 每个元素的余弦值 (参数单位: 次)
- cosh — 双曲余弦值
- coshm — 矩阵双曲余弦值
- cosm — 矩阵余弦函数
- cotd — 余切 (股余切的参数: 倍)
- cotg — 余切 (余切)
- coth — 双曲余切 (余切)
- cothm — 矩阵双曲余切 (余切)
- csc — 若要计算参数 (余割) 序列中的元素的余割。
- cscd — 时间来计算 (余割) 余割由序列中的元素指定的参数
- csch — 若要计算参数的双曲余割函数的每个元素。
- csgn — 返回无符号的复杂向量的真实部分。
- sec — 若要计算参数的割线的每个元素。
- secd — 割线序列中的元素 (参数单位: 次)
- sech — 计算每个元素的参数的双曲正割
- sin — 正弦函数
- sinc — Sinc 函数
- sind — 序列中的元素的正弦值 (参数单位: 度)。
- sinh — 双曲正弦值
- sinhm — 矩阵双曲正弦值
- sinm — 矩阵正弦函数
- tan — 切线
- tand — 耗散系数 (单位: 度)
- tanh — 双曲正切值
- tanhm — 矩阵双曲正切值
- tanm — 矩阵切线
- and — 逻辑元素的数组
- and_op — 逻辑运算符和运算符
- cat — 若要合并两个或多个数组
- cell2mat — 单元格数组到一个矩阵
- cellstr — 转换字符串向量 (或字符串矩阵) 的单元格
- isempty — 确定变量是否为空白或空的行和列列表
- isequal — 比较对象
- isvector — 确定如果变量向量
- lstsize — 列表、 tlist、 mlist 条目数
- maxi — 最大值
- mini — 最小值
- modulo — 求模和模 m 积极
- ndims — 数组中的维度数
- nthroot — 第 n 个实数的真正根源
- or — 对数组的元素的逻辑析取
- or_op — 逻辑或运算符
- sign — Sign 函数
- size — 对象的大小
- sort — 稳定的"快速排序"算法排序 (不推荐使用,见 gsort)
- 线性代数Linear Algebra
- Eigenvalue and Singular Value
- Factorization
- givens — 吉文斯转型
- householder — 田主正交镜像反射矩阵
- sqroot — W * W ‘ 厄米特分解
- Kernel
- Linear Equations
- Markov Matrices
- classmarkov — 递归马尔可夫矩阵 (经常) 和临时 (瞬态) 一类
- eigenmarkov — 归一化左和右马氏的特征向量
- genmarkov — 生成随机马尔可夫矩阵的递归和一个临时类
- Matrix Analysis
请发表评论