ImageVerifierCode 换一换
格式:DOCX , 页数:16 ,大小:22.54KB ,
资源ID:3532459      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-3532459.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(完整版fortran函数总结.docx)为本站会员(b****2)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

完整版fortran函数总结.docx

1、完整版fortran函数总结附录 C SCILAB 部分函数指令表(c)LIAMA. All rights reserved.(注解:本指令表只收集了部分常用指令, 有关全部指令请参照文档文件) +加 -减 *矩阵乘 数组乘*.1. 通用指令矩阵乘方数组乘方 .反斜杠或左除 help在线帮助/斜杠或右除 apropos 文档中关键词搜寻 或.数组除/.ans缺省变量名以及最新表达式的运算结果=等号 =不等号 clear从内存中清除变量和函数 大于 quit退出 SCILAB=大于或等于 exec运行脚本文件&,and逻辑与 mode文件运行中的显示格式|,or逻辑或 getversion显示

2、SCILAB 版本,not逻辑非 ieee浮点运算溢出显示模式选择:冒号 who列出工作内存中的变量名( )园括号 edit文件编辑器 方括号 type变量类型 花括号 what列出 SCILAB 基本命令 小数点.format设置数据输出格式,逗号 chdir改变当前工作目录;分号 getenv给出环境值/注释号 mkdir创建目录=赋值符号 pwd显示当前工作目录引号 evstr执行表达式复数转置号 转置号.ans最新表达式的运算结果2.运算符和特殊算符 %eps 浮点误差容限, =2-522.2210-16 %i虚数单位 = (-1)%inf 正无穷大%pi圆周率,=3.14159265

3、35897.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 定义全局变

4、量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 复

5、数共轭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 生成随机

6、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

7、清空向量或矩阵中的某个元素orth 正交基rank 矩阵秩trace 矩阵迹cond 矩阵条件数rcond 逆矩阵条件数inv矩阵的逆luLU分解或高斯消元法pinv 伪逆qrQR分解givens Givens 变换linsolve 求解线性方程lyap Lyapunov 方程hess Hessenberg 矩阵poly 特征多项式schur Schur 分解expm 矩阵指数expm1 矩阵指数的 Pade逼近expm2 用泰勒级数求矩阵指数expm3 通过特征值和特征向量求矩阵指数funm 计算一般矩阵函数logm 矩阵对数sqrtm 矩阵平方根6.特性值与奇异值spec 矩阵特征值gsp

8、ec 矩阵束特征值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 稀疏矩

9、阵转换为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

10、 将变量记录为文件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函

11、数库定义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直角

12、坐标下线性刻度曲线champ 2 维向量场champ1 由颜色箭头表示的 2维向量场contour2d 等高线图errbar曲线上增加误差范围框线条grayplot 应用颜色表示的表面xgrid 画坐标网格线histplot 统计频数直方图Matplot 散点图阵列14. 三维图形函数plot3d 三维表面plot3d1 用颜色或灰度表示的三维表面param3d 三维中单曲线param3d1 三维中多曲线contour 三维表面上的等高线图hist3d 三维表示的统计频数直方图geom3d 三维向二维上的投影15. 线条类图形xpoly 单线条或单多边形xpolys 多线条或多各多边形xrpo

13、ly 正多边形xsegs 非连接线段xfpoly 单个多边形内填充xfpolys多个多边形内填充xrect 矩形xfrect 单个矩形内填充xrects 多个矩形内填充xarc 单个弧线段或弧园xarcs 多个弧线段或弧园xfarc 单个弧线段或弧园填充xfarcs 多个弧线段或弧园填充xarrows 多箭头16. 图形注释, 变换xstring 图形中字符xstringb 框内字符xtitle 图形标题xaxis 轴名标注plotframe 图形加框并画坐标网格线isoview 等尺寸比例显示(原图形窗口不改变)square 等尺寸比例显示(原图形窗口改变)xsetech 设置小窗口xcha

14、nge转换实数为图形象素坐标值subplot 设置多个子窗口17. 图形颜色及图形文字colormap 应用颜色图getcolor 交互式选择颜色图addcolor 增加新色于颜色图 graycolormap线性灰度图hotcolormap热色(红到黄色)颜色图xset 图形显示方式设定xget 读当前图形显示方式设定getsymbol 交互式选择符号和尺寸18. 图形文件及图形文字xsave 将图形存储为文件xload 从磁盘中读出图形文件xbasimp 将图形按 PS文件打印或存储为文件xs2fig 将图形生成 Xfig 格式文件xbasc 取消图形窗及其相关内容xclear 清空图形窗d

15、river 选择图形驱动器xinit 图形驱动器初始化xend 关闭图形xbasr 图形刷新replot 更改显示范围后的图形刷新xdel 关闭图形xname改变当前图形窗名称19. 控制分析用图形bode 伯德图坐标gainplot 幅值图坐标(伯德图中的幅值图)nyquist 奈奎斯特图m_circle M圆图chart 尼库拉斯图blackBlack图evans 根轨迹图sgrid s 平面图plzr 零-极点图zgrid z 平面图20. 图形应用中的其它指令graphics 图形库指令表xclick 等待鼠标在图形上的点击输入locate 由鼠标点击读入图形中的多点位置坐标xgetm

16、ouse 由鼠标点击读入图形中的当前点位置坐标21. 系统与控制abcd状态空间矩阵cont_mat 可控矩阵csim线性系统时域响应dsimul状态空间的离散时域响应feedback 反馈操作符flts时域响应(离散、采样系统frep2tf基于传递函数的频域响应freq频域响应g_margin 幅值裕量imrep2ss 基于状态空间的脉冲响应lin线性化操作lqeKalman 滤波器lqgLQG补偿器lqrLQ补偿器ltitr基于状态空间的离散时域响应obscont基于观测器的控制器observer 观测器obsv_mat 观测矩阵p_margin 相位裕量phasemag 相位与幅值计算p

17、pol极点配置repfreq频域响应riccRiccati 方程rtitr基于传递函数的离散时域响应sm2ss系统矩阵到状态空间变换ss2ss 反馈连接的状态空间到状态空间变换ss2tf状态空间到传递函数变换stabil稳定性计算tf2ss传递函数到状态空间变换 time_idSISO系统最小方差辨识22. 鲁棒控制augment被控对象增广操作bstapHankel 矩阵近似ccontrg H控制器dhnorm离散 H范数h2normH2 范数h_cl闭环矩阵h_infH控制器h_normH范数hankelsv Hankel 矩阵奇异值leqrH控制器的 LQ增益linf无穷范数riccat

18、iRiccati 矩阵sensi敏感函数23. 动态系统armaARMA 模型arma2p基于 AR模型中获得多项式矩阵armacARMAX 辨识arsimulARMAX系统仿真noisegen 噪声信号发生器odedi常微分方程仿真检测prbs_a伪随机二进制序列发生器reglin线性拟合24. 系统与控制实例artestArnold 动态系统bifish鱼群人口发展的离散时域模型boucle具有观测器的动态系统相位图chaintest 生物链模型gpech渔业模型fusee登陆火箭问题lotestLorennz 吸引子mine采矿问题obscontl 可控可观系统portr3d三维相位图p

19、ortrait 二维相位图recur双线性回归方程systems动态系统tangent动态系统的线性化tadinit动态系统的交互初始化25. 非线性工具(优化与仿真bvode边界值问题的常微分方程dasrt隐式微分方程过零解dassl代数微分方程datafit基于测量数据的参数辨识derivative 导数计算fsolve非线性函数过零解impl线性微分方程int2d二维定积分int3d三维定积分intg不定积分leastsq非线性最小二乘法linpro线性规划lmisolver 线性不等矩阵ode常微分方程ode_discrete 离散常微分方程ode_root 常微分方程根解odedc连

20、续/离散常微分方程optim非线性优化quapro线性二次型规划semidef半正定规划26. 多项式计算 coeff多项式系数coffg多项式矩阵逆degree多项式阶数denom分母项derivat有理矩阵求导determ矩阵行列式值factors因式分解hermitHermit 型horner多项式计算invr有理矩阵逆lcm最小公倍数ldiv多项式矩阵长除numer分子项pdiv多项式矩阵除pol2des多项式矩阵到表达式变换pol2str多项式到字符串变换polfact最小因式residu余量roots多项式根simp多项式化简systmat系统矩阵27. 信号处理%asn椭圆积分%

21、kJacobi 完全椭圆积分%snJacobi 椭圆函数analpf模拟量低通滤波器buttmagButterworth 滤波器响应cepstrum 倒谱计算cheb1mag Chebyshev 一型响应cheb2mag Chebyshev 二型响应chepolChebyshev 多项式convol卷积corr相关, 协方差cspect谱估计(应用相关法)dft离散富立叶变换fft快速富立叶变换filter滤波器建模fsfirlin FIR滤波器设计hank协方差矩阵到 Hankel矩阵变换hilbHilbert 变换iirIIR数字滤波器intdec信号采样率更改kalmKalman 滤波器

22、更新mese最大熵谱估计mfft多维快速富立叶变换mrfit频率响应拟合phcMarkov 过程srkfKalman 滤波器平方根sskf稳态 Kalman 滤波器system观测更新wfir线性相位 FIR滤波器weienerWeiener(维纳)滤波器window对称窗函数yulewalk 最小二乘滤波器zpbuttButhererworth 模拟滤波器zpch1Chebyshev 模拟滤波器28. 音频信号analyze音频信号频域图auread读 *.au 音频文件auwrite写 *.au 音频文件lin2mu将线性信号转换为率码信号loadwave 取 *.wav 音频文件maps

23、ound 音频信号图示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文件格式

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2