3. 编程语言结构

abort 中止计算或循环

break 终止最内循环

case 同 select 一起使用

continue 将控制转交给外层的 for或

while循环

else 同 if一起使用

elseif 同 if一起使用

end 结束 for,while,if 语句

for 按规定次数重复执行语句

if 条件执行语句

otherwise 可同 switch 一起使用

pause 暂停模式

return 返回

select 多个条件分支

then 同 if一起使用

while 不确定次数重复执行语句

eval 特定值计算

feval 函数特定值计算或多变量计算

function 函数文件头

global 定义全局变量

isglobal 检测变量是否为全局变量

error 显示错误信息

lasterror 显示最近的错误信息

sprintf 按格式把数字转换为串

warning 显示警告信息

4.基本数学函数

acos 反余弦

acosh 反双曲余弦

acot 反余切

acoth 反双曲余切

acsc 反余割

acsch 反双曲余割

asin 反正弦

asinh 反双曲正弦

atan 反正切

atanh 反双曲正切

cos 余弦

cosh 双曲余弦

cotg 余切

coth 双曲余切

sin 正弦

sinh 双曲正弦

tan 正切

tanh 双曲正切

exp 指数

log 自然对数

log10 常用对数

log2 以 2为底的对数

sqrt 平方根

abs 绝对值

conj 复数共轭

imag 复数虚部

real 复数实部

ceil 向上(正无穷大方向)取整

fix 向零方向取整

floor 向下(负无穷大方向)取整

round 四舍五入取整

sign 符号函数

gsort 降次排序

erf 误差函数

erfc 补误差函数

gamma gamma 函数

interp 插值函数

interpln 线性插值函数

intsplin 样条插值函数

smooth 样条平滑函数 spline 样条函数

quarewave 方波函数

sign 符号函数

double 将整数转换为双精度浮点数

5.基本矩阵函数和操作

eye 单位阵

zeros 全零矩阵

ones 全 1 矩阵

rand 均匀分布随机阵

genmarkov 生成随机 Markov 矩阵

linspace 线性等分向量

logspace 对数等分向量

logm 矩阵对数运算

cumprod 矩阵元素累计乘

cumsum 矩阵元素累计和

toeplitz Toeplitz 矩阵

disp 显示矩阵和文字内容

length 确定向量的长度

size 确定矩阵的维数

diag 创建对角阵或抽取对角向量

find 找出非零元素 1的下标

matrix 矩阵变维

rot90 矩阵逆时针旋转 90度

sub2ind 据全下标换算出单下标

tril 抽取下三角阵

triu 抽取上三角阵

conj 共轭矩阵

companion 伴随矩阵

det 行列式的值

norm 矩阵或向量范数

nnz 矩阵中非零元素个数

null 清空向量或矩阵中的某个元素

orth 正交基

rank 矩阵秩

trace 矩阵迹

cond 矩阵条件数

rcond 逆矩阵条件数

inv 矩阵的逆

lu LU分解或高斯消元法

pinv 伪逆

qr QR分解

givens Givens 变换

linsolve 求解线性方程

lyap Lyapunov 方程

hess Hessenberg 矩阵

poly 特征多项式

schur Schur 分解

expm 矩阵指数

expm1 矩阵指数的 Pade逼近

expm2 用泰勒级数求矩阵指数

expm3 通过特征值和特征向量求矩阵

指数

funm 计算一般矩阵函数

logm 矩阵对数

sqrtm 矩阵平方根

6. 特性值与奇异值

spec 矩阵特征值

gspec 矩阵束特征值

bdiag 块矩阵, 广义特征向量

eigenmarkov 正则化 Markov 特征向量

pbig 特征空间投影

svd 奇异值分解

sva 奇异值分解近似

7. 矩阵元素运算

cumprod 元素累计积

cumsum 元素累计和

hist 统计频数直方图

max 最大值

mean 平均值 median 中值

min 最小值

prod 元素积

sort 由大到小排序

std 标准差

sum 元素和

trapz 梯形数值积分

corr 求相关系数或方差

8. 稀疏矩阵运算

sparse 稀疏矩阵(只存储非零元素)

adj2sp 邻接矩阵转换为稀疏矩阵

full 稀疏矩阵转换为全矩阵

mtlb_sparse 将 SCILAB 稀疏矩阵转换为

MATLAB稀疏矩阵格式

sp2adj 稀疏矩阵转换为邻接矩阵

speye 稀疏矩阵方式单位阵

sprand 稀疏矩阵方式随机矩阵

spzeros 稀疏矩阵方式全零阵

lufact 稀疏矩阵 LU分解

lusolve 稀疏矩阵方程求解

spchol 稀疏矩阵 Cholesky分解

9. 输入输出函数

diary 生成屏幕文本记录

disp 变量显示

file 文件管理

input 用户键盘输入

load 读已存的变量

mclose 关闭文件

mget 读二进制文件

mgetl 按行读 ASCII码文件

mgetstr 读字符串中单个字

mopen 打开文件

mput 写二进制文件

mfscanf 读 ASCII 码文件

print 将变量记录为文件

read 读矩阵变量

save 存变量为二进制文件

strartup 启动文件

write 按格式存文件

xgetfile 对话方式获取文件路径

x_dialog 建立 Xwindow参数输入对话框

Tk_Getvar 得到 Tk文件变量

Tk_EvalFile 执行 Tk 文件

10. 函数与函数库操作

deff 在线定义函数

edit 函数编辑器

function 打开函数定义

functions SCILAB 函数或对象

genlib 在给定目录下建立所有文件的

函数库

get_function_path 读函数库的文件存储目录

路径

getd 读函数库中的全部文件

getf 在文件中定义一个函数

lib 函数库定义

macro SCILAB函数或对象

macrovar 输入变量个数

newfun 输出变量个数

11. 字符串操作

code2str 将 SCILAB数码转换为字符串

convstr 字母大小转换

emptystr 清空字符串

grep 搜寻相同字符串

part 字符提取

str2code 将字符串转换为 SCILAB数码

string 字符串转换 strings SCILAB 对象, 字符串

strcat 连接字符

strindex 字符串的字符位置搜寻

strsubst 字符串中的字符替换

12. 日期与时间

date 日期

getdate 读日期与时间

timer CPU时间计时

13. 二维图形函数

plot2d 直角坐标下线性刻度曲线

champ 2 维向量场

champ1 由颜色箭头表示的 2维向量场

contour2d 等高线图

errbar 曲线上增加误差范围框线条

grayplot 应用颜色表示的表面

xgrid 画坐标网格线

histplot 统计频数直方图

Matplot 散点图阵列

14. 三维图形函数

plot3d 三维表面

plot3d1 用颜色或灰度表示的三维表面

param3d 三维中单曲线

param3d1 三维中多曲线

contour 三维表面上的等高线图

hist3d 三维表示的统计频数直方图

geom3d 三维向二维上的投影

15. 线条类图形

xpoly 单线条或单多边形

xpolys 多线条或多各多边形

xrpoly 正多边形

xsegs 非连接线段

xfpoly 单个多边形内填充

xfpolys 多个多边形内填充

xrect 矩形

xfrect 单个矩形内填充

xrects 多个矩形内填充

xarc 单个弧线段或弧园

xarcs 多个弧线段或弧园

xfarc 单个弧线段或弧园填充

xfarcs 多个弧线段或弧园填充

xarrows 多箭头

16. 图形注释, 变换

xstring 图形中字符

xstringb 框内字符

xtitle 图形标题

xaxis 轴名标注

plotframe 图形加框并画坐标网格线

isoview 等尺寸比例显示(原图形窗口不

改变)

square 等尺寸比例显示(原图形窗口改

变)

xsetech 设置小窗口

xchange 转换实数为图形象素坐标值

subplot 设置多个子窗口

17. 图形颜色及图形文字

colormap 应用颜色图

getcolor 交互式选择颜色图

addcolor 增加新色于颜色图 graycolormap 线性灰度图

hotcolormap 热色(红到黄色)颜色图

xset 图形显示方式设定

xget 读当前图形显示方式设定

getsymbol 交互式选择符号和尺寸

18. 图形文件及图形文字

xsave 将图形存储为文件

xload 从磁盘中读出图形文件

xbasimp 将图形按 PS文件打印或存储为

文件

xs2fig 将图形生成 Xfig 格式文件

xbasc 取消图形窗及其相关内容

xclear 清空图形窗

driver 选择图形驱动器

xinit 图形驱动器初始化

xend 关闭图形

xbasr 图形刷新

replot 更改显示范围后的图形刷新

xdel 关闭图形

xname 改变当前图形窗名称

19. 控制分析用图形

bode 伯德图坐标

gainplot 幅值图坐标(伯德图中的幅值图)

nyquist 奈奎斯特图

m_circle M-圆图

chart 尼库拉斯图

black Black-图

evans 根轨迹图

sgrid s 平面图

plzr 零-极点图

zgrid z 平面图

20. 图形应用中的其它指令

graphics 图形库指令表

xclick 等待鼠标在图形上的点击输入

locate 由鼠标点击读入图形中的多点

位置坐标

xgetmouse 由鼠标点击读入图形中的当前点

位置坐标

21. 系统与控制

abcd 状态空间矩阵

cont_mat 可控矩阵

csim 线性系统时域响应

dsimul 状态空间的离散时域响应

feedback 反馈操作符

flts 时域响应(离散、采样系统〕

frep2tf 基于传递函数的频域响应

freq 频域响应

g_margin 幅值裕量

imrep2ss 基于状态空间的脉冲响应

lin 线性化操作

lqe Kalman 滤波器

lqg LQG补偿器

lqr LQ补偿器

ltitr 基于状态空间的离散时域响应

obscont 基于观测器的控制器

observer 观测器

obsv_mat 观测矩阵

p_margin 相位裕量

phasemag 相位与幅值计算

ppol 极点配置

repfreq 频域响应

ricc Riccati 方程

rtitr 基于传递函数的离散时域响应

sm2ss 系统矩阵到状态空间变换

ss2ss 反馈连接的状态空间到状态空

间变换

ss2tf 状态空间到传递函数变换

stabil 稳定性计算

tf2ss 传递函数到状态空间变换 time_id SISO系统最小方差辨识

22. 鲁棒控制

augment 被控对象增广操作

bstap Hankel 矩阵近似

ccontrg H∞控制器

dhnorm 离散 H∞范数

h2norm H2 范数

h_cl 闭环矩阵

h_inf H∞控制器

h_norm H∞范数

hankelsv Hankel 矩阵奇异值

leqr H∞控制器的 LQ增益

linf 无穷范数

riccati Riccati 矩阵

sensi 敏感函数

23. 动态系统

arma ARMA 模型

arma2p 基于 AR模型中获得多项式矩阵

armac ARMAX 辨识

arsimul ARMAX系统仿真

noisegen 噪声信号发生器

odedi 常微分方程仿真检测

prbs_a 伪随机二进制序列发生器

reglin 线性拟合

24. 系统与控制实例

artest Arnold 动态系统

bifish 鱼群人口发展的离散时域模型

boucle 具有观测器的动态系统相位图

chaintest 生物链模型

gpech 渔业模型

fusee 登陆火箭问题

lotest Lorennz 吸引子

mine 采矿问题

obscontl 可控可观系统

portr3d 三维相位图

portrait 二维相位图

recur 双线性回归方程

systems 动态系统

tangent 动态系统的线性化

tadinit 动态系统的交互初始化

25. 非线性工具(优化与仿

真〕

bvode 边界值问题的常微分方程

dasrt 隐式微分方程过零解

dassl 代数微分方程

datafit 基于测量数据的参数辨识

derivative 导数计算

fsolve 非线性函数过零解

impl 线性微分方程

int2d 二维定积分

int3d 三维定积分

intg 不定积分

leastsq 非线性最小二乘法

linpro 线性规划

lmisolver 线性不等矩阵

ode 常微分方程

ode_discrete 离散常微分方程

ode_root 常微分方程根解

odedc 连续/离散常微分方程

optim 非线性优化

quapro 线性二次型规划

semidef 半正定规划

26. 多项式计算 coeff 多项式系数

coffg 多项式矩阵逆

degree 多项式阶数

denom 分母项

derivat 有理矩阵求导

determ 矩阵行列式值

factors 因式分解

hermit Hermit 型

horner 多项式计算

invr 有理矩阵逆

lcm 最小公倍数

ldiv 多项式矩阵长除

numer 分子项

pdiv 多项式矩阵除

pol2des 多项式矩阵到表达式变换

pol2str 多项式到字符串变换

polfact 最小因式

residu 余量

roots 多项式根

simp 多项式化简

systmat 系统矩阵

27. 信号处理

%asn 椭圆积分

%k Jacobi 完全椭圆积分

%sn Jacobi 椭圆函数

analpf 模拟量低通滤波器

buttmag Butterworth 滤波器响应

cepstrum 倒谱计算

cheb1mag Chebyshev 一型响应

cheb2mag Chebyshev 二型响应

chepol Chebyshev 多项式

convol 卷积

corr 相关, 协方差

cspect 谱估计(应用相关法)

dft 离散富立叶变换

fft 快速富立叶变换

filter 滤波器建模

fsfirlin FIR滤波器设计

hank 协方差矩阵到 Hankel矩阵变换

hilb Hilbert 变换

iir IIR数字滤波器

intdec 信号采样率更改

kalm Kalman 滤波器更新

mese 最大熵谱估计

mfft 多维快速富立叶变换

mrfit 频率响应拟合

phc Markov 过程

srkf Kalman 滤波器平方根

sskf 稳态 Kalman 滤波器

system 观测更新

wfir 线性相位 FIR滤波器

weiener Weiener(维纳)滤波器

window 对称窗函数

yulewalk 最小二乘滤波器

zpbutt Buthererworth 模拟滤波器

zpch1 Chebyshev 模拟滤波器

28. 音频信号

analyze 音频信号频域图

auread 读 *.au 音频文件

auwrite 写 *.au 音频文件

lin2mu 将线性信号转换为μ率码信号

loadwave 取 *.wav 音频文件

mapsound 音频信号图示

mu2lin 将μ率码信号转换为线性信号

playsnd 音频信号播放

savewave 存 *.wav 音频文件

wavread 读 *.wav 音频文件

wavwrite 写 *.wav 音频文件

29. 语言与数据转换工具 ascii 字符串的 ASCII码

excel2sci 读 ASCII 格式的 Excel 文件

fun2string 将 SCILAB 函数生成 ASCII 码

mfile2sci 将 MATLAB 的 M 格式文件转换为

SCI格式文件

mtlb_load 取 MATLAB第 4版本文件中变量

matlb_save 按 MATLAB 第 4 版本文件格式存

变量

pol2tex 将多项式转换为 TeX格式

sci2for 将 SCILAB 函数转换为 FORTRAN

格式文件

texprint 按 TeX 格式输出 SCILAB 对象

translatepaths 将子目录下的所有 MATLAB文件

转换为 SCI文件格式

matlab sskf,[转载]fortran语言常用函数相关推荐

  1. C语言常用函数(内容扎实)

    C语言常用函数介绍(内容扎实) 1. 常用数学函数 2.字符串处理函数 3.内存管理函数 C语言函数:是一种函数,用来编译C语言,一般包括字符库函数.数学函数.进程函数.诊断函数等. 在使用函数之前, ...

  2. c语言各常用函数,C语言常用函数

    C语言常用函数 sqrt 求给定值的平方根 sqrt() 用来求给定值的平方根,其原型为: double sqrt(double x); [参数]x 为要计算平方根的值. 如果 x < 0,将会 ...

  3. c语言各常用函数,c语言常用函数速查手册 pdf

    C语言常用函数速查手册是一本非常全面系统的讲述了学习c语言相关的常用函数,包括常见的350多个常用函数,且每一个常用函数后面都会有一个经典的示例帮助更快掌握C语言,欢迎下载. 图书简介: 为了方便查找 ...

  4. R语言常用函数总结大全

    今天把R常用函数大体汇总了一下,其中包括一般数学函数,统计函数,概率函数,字符处理函数,以及一些其他函数: 1.      数学函数 函数 作用 abs() 绝对值 sqrt() 平方根 ceilin ...

  5. C语言常用函数详细总结附示例(快速掌握)

    目录 一.简介 二.常用函数 2.1 strncpy 2.2 strcmp: 2.3 memset 2.4 strlen 2.5 memcpy 2.6 ioremap 2.7 mmap 三.其他c语言 ...

  6. c语言 函数运行时间,[转载]C语言获得函数的执行时间

    C语言获得函数的执行时间 1. 精确到秒,计时单位为秒 #include time_t start_time,end_time; start_time=time(NULL): end_time=tim ...

  7. r语言如何读取matlab数据类型,[转载]R语言数据类型解析[转]

    寻求帮助,使用 help(solve),?solve 和 help("solve")是一样的,如果需要搜索可以用 help.search(solve) 或者 ??solve.另外使 ...

  8. 【转载】mysql常用函数汇总

    转载地址:http://www.jb51.net/article/40179.htm 一.数学函数ABS(x)   返回x的绝对值 BIN(x)   返回x的二进制(OCT返回八进制,HEX返回十六进 ...

  9. C语言函数手册:c语言库函数大全|C语言标准函数库|c语言常用函数查询

    http://see.xidian.edu.cn/cpp/u/hanshu/ 本函数手册涵盖了常用的C语言函数,从函数功能.参数和返回值三方面做了详细的说明,并且给出了大量实例,加深读者的理解. 为了 ...

最新文章

  1. java.io.IOException No FileSystem for scheme hdfs
  2. asp.net core监控—引入Prometheus(一)
  3. Dom4j 解析Xml文档及 XPath查询 学习笔记
  4. [ 总结 ] 删除通过find查找到的文件
  5. php操作mysql数据库的基本类
  6. OOA、OOD、OOP 区别与思想
  7. 8uftp上传失败,6步解决8uftp上传失败问题
  8. visual studio code输入感叹号没有提示
  9. Pale Transformer: A General Vision Transformer Backbone with Pale-Shaped Attention
  10. iOS 屏幕旋转监听
  11. 水果店怎么开业吸引客户来,水果店新店开业如何吸引客人
  12. 农业大田作物智慧种植科研
  13. ISCC2021—小明的宠物兔、表情包
  14. 中国人工智能发展主要存在哪些制约因素,有哪些好的建议
  15. 百度也能直播带货!12小时——“慢行”才能持久
  16. 计算机在材料科学与工程中的应用课后答案,材料科学与工程导论课后习题答案...
  17. html代码中文乱码解决
  18. typescript (TS)进阶篇 --- 内置高阶泛型工具类型(Utility Type)
  19. 如何破解招聘面试中暗藏的八大玄机?
  20. 30万精英人才大迁徙:进军区块链,他们是赌徒还是信徒?

热门文章

  1. Matlab App Designer编译打包exe后读取文件路径问题
  2. NeurIPS 2022 | 何恺明团队新作:MAE扩展到视频!学习时空表示,最优Mask比例高达90%!...
  3. 信息化故事--温州的传奇(11)从“进城务工”看“温州新版自闭症”
  4. “偶遇” 爱可生 与 MYSQL 大型应用
  5. 进度和质量哪个重要?这个梗工作中反反复复!
  6. npm i 下载依赖一直报错:git dep preparation failed等
  7. 《超越对手-大项目售前售后的30种实战技巧》读书心得
  8. CH2_数字图像基础
  9. 二维dct变换例题_数字图像处理试题(带答案)
  10. SQLServer数据库设置主键和主键自增