matlab管理命令和函数.docx

上传人:b****0 文档编号:8968174 上传时间:2023-05-16 格式:DOCX 页数:17 大小:21.56KB
下载 相关 举报
matlab管理命令和函数.docx_第1页
第1页 / 共17页
matlab管理命令和函数.docx_第2页
第2页 / 共17页
matlab管理命令和函数.docx_第3页
第3页 / 共17页
matlab管理命令和函数.docx_第4页
第4页 / 共17页
matlab管理命令和函数.docx_第5页
第5页 / 共17页
matlab管理命令和函数.docx_第6页
第6页 / 共17页
matlab管理命令和函数.docx_第7页
第7页 / 共17页
matlab管理命令和函数.docx_第8页
第8页 / 共17页
matlab管理命令和函数.docx_第9页
第9页 / 共17页
matlab管理命令和函数.docx_第10页
第10页 / 共17页
matlab管理命令和函数.docx_第11页
第11页 / 共17页
matlab管理命令和函数.docx_第12页
第12页 / 共17页
matlab管理命令和函数.docx_第13页
第13页 / 共17页
matlab管理命令和函数.docx_第14页
第14页 / 共17页
matlab管理命令和函数.docx_第15页
第15页 / 共17页
matlab管理命令和函数.docx_第16页
第16页 / 共17页
matlab管理命令和函数.docx_第17页
第17页 / 共17页
亲,该文档总共17页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

matlab管理命令和函数.docx

《matlab管理命令和函数.docx》由会员分享,可在线阅读,更多相关《matlab管理命令和函数.docx(17页珍藏版)》请在冰点文库上搜索。

matlab管理命令和函数.docx

matlab管理命令和函数

matlab管理命令和函数  

  

help 在线帮助文件  

doc 装入超文本说明  

what M、MAT、MEX文件的目录列表  

type 列出M文件  

lookfor 通过help条目搜索关键字  

which 定位函数和文件  

Demo 运行演示程序  

Path 控制MATLAB的搜索路径  

  

管理变量和工作空间  

Who 列出当前变量  

Whos 列出当前变量(长表) 

Load 从磁盘文件中恢复变量  

Save 保存工作空间变量  

Clear 从内存中清除变量和函数  

Pack 整理工作空间内存  

Size 矩阵的尺寸  

Length 向量的长度  

disp 显示矩阵或 

  

与文件和操作系统有关的命令  

cd 改变当前工作目录  

Dir 目录列表  

Delete 删除文件  

Getenv 获取环境变量值  

!

 执行DOS操作系统命令  

Unix 执行UNIX操作系统命令并返回结果  

Diary 保存MATLAB任务  

  

控制命令窗口  

Cedit 设置命令行编辑  

Clc 清命令窗口  

Home 光标置左上角  

Format 设置输出格式  

Echo 底稿文件内使用的回显命令  

more 在命令窗口中控制分页输出  

  

启动和退出MATLAB  

Quit 退出MATLAB  

Startup 引用MATLAB时所执行的M文件  

Matlabrc 主启动M文件  

  

一般信息  

Info MATLAB系统信息及Mathworks公司信息  

Subscribe 成为MATLAB的订购用户  

hostid MATLAB主服务程序的识别代号  

Whatsnew 在说明书中未包含的新信息  

Ver 版本信息 

  

操作符和特殊字符 

* 矩阵乘法  

.* 数组乘法  

^ 矩阵幂  

.^ 数组幂  

/ 左除或反斜杠 

/ 右除或斜杠  

./ 数组除  

Kron Kronecker张量积  

.. 父目录  

… 继续  

% 注释  

' 转置或引用  

= 赋值  

= = 相等  

< > 关系操作符  

& 逻辑与  

| 逻辑或  

~ 逻辑非  

xor 逻辑异或 

  

逻辑函数  

Exist 检查变量或函数是否存在  

Any 向量的任一元为真,则其值为真  

All 向量的所有元为真,则其值为真  

Find 找出非零元素的索引号  

  

三角函数  

Sin 正弦  

Sinh 双曲正弦  

Asin 反正弦  

Asinh 反双曲正弦  

Cos 余弦  

Cosh 双曲余弦  

Acos 反余弦  

Acosh 反双曲余弦  

Tan 正切  

Tanh 双曲正切  

Atan 反正切  

Atan2 四象限反正切  

Atanh 反双曲正切  

Sec 正割  

Sech 双曲正割  

Asech 反双曲正割  

Csc 余割  

Csch 双曲余割  

Acsc 反余割  

Acsch 反双曲余割  

Cot 余切  

Coth 双曲余切  

Acot 反余切  

Acoth 反双曲余切 

  

指数函数  

Exp 指数  

Log 自然对数  

Log10 常用对数  

Sqrt 平方根 

  

复数函数  

Abs 绝对值  

Argle 相角  

Conj 复共轭  

Image 复数虚部  

Real 复数实部 

  

数值函数  

Fix 朝零方向取整  

Floor 朝负无穷大方向取整  

Ceil 朝正无穷大方向取整  

Round 朝最近的整数取整  

Rem 除后取余  

Sign 符号函数 

  

基本矩阵  

Zeros 零矩阵  

Ones 全“1”矩阵  

Eye 单位矩阵  

Rand 均匀分布的随机数矩阵  

Randn 正态分布的随机数矩阵  

Logspace 对数间隔的向量  

Meshgrid 三维图形的X和Y数组  

:

 规则间隔的向量

特殊变量和常数  

Ans 当前的答案 

Eps 相对浮点精度  

Realmax 最大浮点数  

Realmin 最小浮点数  

Pi 圆周率  

I,j 虚数单位  

Inf 无穷大  

Nan 非数值  

Flops 浮点运算次数  

Nargin 函数输入变量数  

Nargout 函数输出变量数  

Computer 计算机类型  

Isieee 当计算机采用IEEE算术标准时,其值为真  

Why 简明的答案  

Version MATLAB版本号 

  

时间和日期 

Clock 挂钟  

Date 日历  

Etime 计时函数  

Tic 秒表开始计时  

Toc 计时函数  

Cputime CPU时间(以秒为单位) 

  

矩阵操作  

Diag 建立和提取对角阵  

Fliplr 矩阵作左右翻转  

Flipud 矩阵作上下翻转  

Reshape 改变矩阵大小  

Rot90 矩阵旋转90度  

Tril 提取矩阵的下三角部分  

Triu 提取矩阵的上三角部分  

:

 矩阵的索引号,重新排列矩阵  

Compan 友矩阵  

Hadamard Hadamard矩阵  

Hankel Hankel矩阵  

Hilb Hilbert矩阵  

Invhilb 逆Hilbert矩阵  

Kron Kronecker张量积  

Magic 魔方矩阵  

Toeplitz Toeplitz矩阵  

Vander Vandermonde矩阵 

  

矩阵分析  

Cond 计算矩阵条件数  

Norm 计算矩阵或向量范数  

Rcond Linpack 逆条件值估计  

Rank 计算矩阵秩  

Det 计算矩阵行列式值  

Trace 计算矩阵的迹  

Null 零矩阵  

Orth 正交化 

  

线性方程  

/和/ 线性方程求解 

Chol Cholesky分解  

Lu 高斯消元法求系数阵  

Inv 矩阵求逆  

Qr 正交三角矩阵分解(QR分解)  

Pinv 矩阵伪逆 

  

特征值和奇异值  

Eig 求特征值和特征向量  

Poly 求特征多项式  

Hess Hessberg形式  

Qz 广义特征值  

Cdf2rdf 变复对角矩阵为实分块对角形式  

Schur Schur分解  

Balance 矩阵均衡处理以提高特征值精度  

Svde 奇异值分解 

  

矩阵函数  

Expm 矩阵指数  

Expm1 实现expm的M文件  

Expm2 通过泰勒级数求矩阵指数  

Expm3 通过特征值和特征向量求矩阵指数  

Logm 矩阵对数  

Sqrtm 矩阵开平方根  

Funm 一般矩阵的计算 

  

泛函——非线性数值方法  

Ode23 低阶法求解常微分方程  

Ode23p 低阶法求解常微分方程并绘出结果图形  

Ode45 高阶法求解常微分方程  

Quad 低阶法计算数值积分  

Quad8 高阶法计算数值积分  

Fmin 单变量函数的极小变化  

Fmins 多变量函数的极小化  

Fzero 找出单变量函数的零点  

Fplot 函数绘图  

多项式函数  

Roots 求多项式根  

Poly 构造具有指定根的多项式  

Polyvalm 带矩阵变量的多项式计算  

Residue 部分分式展开(留数计算)  

Polyfit 数据的多项式拟合  

Polyder 微分多项式  

Conv 多项式乘法  

Deconv 多项式除法 

  

建立和控制图形窗口  

Figure 建立图形  

Gcf 获取当前图形的句柄  

Clf 清除当前图形  

Close 关闭图形 

  

建立和控制坐标系 

Subplot 在标定位置上建立坐标系  

Axes 在任意位置上建立坐标系  

Gca 获取当前坐标系的句柄  

Cla 清除当前坐标系  

Axis 控制坐标系的刻度和形式  

Caxis 控制伪彩色坐标刻度  

Hold 保持当前图形 

  

句柄图形对象  

Figure 建立图形窗口  

Axes 建立坐标系  

Line 建立曲线  

Text 建立文本串  

Patch 建立图形填充块  

Surface 建立曲面  

Image 建立图像  

Uicontrol 建立用户界面控制 

Uimen 建立用户界面菜单  

句柄图形操作  

Set 设置对象  

Get 获取对象特征  

Reset 重置对象特征  

Delete 删除对象  

Newplot 预测nextplot性质的M文件  

Gco 获取当前对象的句柄  

Drawnow 填充未完成绘图事件  

Findobj 寻找指定特征值的对象 

  

打印和存储  

Print 打印图形或保存图形  

Printopt 配置本地打印机缺省值  

Orient 设置纸张取向  

Capture 屏幕抓取当前图形 

  

基本X—Y图形  

Plot 线性图形  

Loglog 对数坐标图形  

Semilogx 半对数坐标图形(X轴为对数坐标)  

Semilogy 半对数坐标图形(Y轴为对数坐标)  

Fill 绘制二维多边形填充图 

  

特殊X—Y图形  

Polar 极坐标图  

Bar 条形图  

Stem 离散序列图或杆图  

Stairs 阶梯图  

Errorbar 误差条图  

Hist 直方图  

Rose 角度直方图  

Compass 区域图  

Feather 箭头图  

Fplot 绘图函数  

Comet 星点图 

  

图形注释 

Title 图形标题  

Xlabel X轴标记  

Ylabel Y轴标记  

Text 文本注释  

Gtext 用鼠标放置文本  

Grid 网格线  

MATLAB编程语言 

Function 增加新的函数  

Eval 执行由MATLAB表达式构成的字串  

Feval 执行由字串指定的函数  

Global 定义全局变量

程序控制流  

If 条件执行语句  

Else 与if命令配合使用  

Elseif 与if命令配合使用  

End For,while和if语句的结束  

For 重复执行指定次数(循环)  

While 重复执行不定次数(循环)  

Break 终止循环的执行  

Return 返回引用的函数  

Error 显示信息并终止函数的执行 

  

交互输入  

Input 提示用户输入  

Keyboard 像底稿文件一样使用键盘输入  

Menu 产生由用户输入选择的菜单  

Pause 等待用户响应 

Uimenu 建立用户界面菜单  

Uicontrol 建立用户界面控制 

  

一般字符串函数  

Strings MATLAB中有关字符串函数的说明  

Abs 变字符串为数值  

Setstr 变数值为字符串  

Isstr 当变量为字符串时其值为真  

Blanks 空串  

Deblank 删除尾部的空串  

Str2mat 从各个字符串中形成文本矩阵  

Eval 执行由MATLAB表达式组成的串 

  

字符串比较 

Strcmp 比较字符串  

Findstr 在一字符串中查找另一个子串  

Upper 变字符串为大写  

Lower 变字符串为小写  

Isletter 当变量为字母时,其值为真  

Isspace 当变量为空白字符时,其值为真 

  

字符串与数值之间变换  

Num2str 变数值为字符串  

Int2str 变整数为字符串  

Str2num 变字符串为数值  

Sprintf 变数值为格式控制下的字符串  

Sscanf 变字符串为格式控制下的数值 

  

十进制与十六进制数之间变换  

Hex2num 变十六进制为IEEE标准下的浮点数  

Hex2dec 变十六制数为十进制数  

Dec2hex 变十进制数为十六进制数 

  

建模  

Append 追加系统动态特性  

Augstate 变量状态作为输出  

Blkbuild 从方框图中构造状态空间系统  

Cloop 系统的闭环  

Connect 方框图建模  

Conv 两个多项式的卷积  

Destim 从增益矩阵中形成离散状态估计器  

Dreg 从增益矩阵中形成离散控制器和估计器  

Drmodel 产生随机离散模型  

Estim 从增益矩阵中形成连续状态估计器  

Feedback 反馈系统连接  

Ord2 产生二阶系统的A、B、C、D  

Pade 时延的Pade近似  

Parallel 并行系统连接  

Reg 从增益矩阵中形成连续控制器和估计器  

Rmodel 产生随机连续模型  

Series 串行系统连接  

Ssdelete 从模型中删除输入、输出或状态  

ssselect 从大系统中选择子系统 

  

模型变换  

C2d 变连续系统为离散系统  

C2dm 利用指定方法变连续为离散系统  

C2dt 带一延时变连续为离散系统  

D2c 变离散为连续系统  

D2cm 利用指定方法变离散为连续系统  

Poly 变根值表示为多项式表示  

Residue 部分分式展开  

Ss2tf 变状态空间表示为传递函数表示  

Ss2zp 变状态空间表示为零极点表示  

Tf2ss 变传递函数表示为状态空间表示  

Tf2zp 变传递函数表示为零极点表示  

Zp2tf 变零极点表示为传递函数表示  

Zp2ss 变零极点表示为状态空间表示 

  

模型简化 

  

Balreal 平衡实现  

Dbalreal 离散平衡实现  

Dmodred 离散模型降阶  

Minreal 最小实现和零极点对消  

Modred 模型降阶 

  

模型实现  

Canon 正则形式  

Ctrbf 可控阶梯形  

Obsvf 可观阶梯形  

Ss2ss 采用相似变换 

  

模型特性 

Covar 相对于白噪声的连续协方差响应  

Ctrb 可控性矩阵  

Damp 阻尼系数和固有频率  

Dcgain 连续稳态(直流)增益  

Dcovar 相对于白噪声的离散协方差响应  

Ddamp 离散阻尼系数和固有频率  

Ddcgain 离散系统增益  

Dgram 离散可控性和可观性  

Dsort 按幅值排序离散特征值  

Eig 特征值和特征向量  

Esort 按实部排列连续特征值  

Gram 可控性和可观性  

Obsv 可观性矩阵  

Printsys 按格式显示系统  

Roots 多项式之根  

Tzero 传递零点  

Tzero2 利用随机扰动法传递零点 

  

时域响应  

Dimpulse 离散时间单位冲激响应  

Dinitial 离散时间零输入响应  

Dlsim 任意输入下的离散时间仿真  

Dstep 离散时间阶跃响应  

Filter 单输入单输出Z变换仿真  

Impulse 冲激响应 

Initial 连续时间零输入响应  

Lsim 任意输入下的连续时间仿真  

Ltitr 低级时间响应函数  

Step 阶跃响应  

Stepfun 阶跃函数 

  

频域响应  

Bode Bode图(频域响应)  

Dbode 离散Bode图  

Dnichols 离散Nichols图  

Dnyquist 离散Nyquist图  

Dsigma 离散奇异值频域图  

Fbode 连续系统的快速Bode图  

Freqs 拉普拉斯变换频率响应  

Freqz Z变换频率响应  

Ltifr 低级频率响应函数  

Margin 增益和相位裕度  

Nichols Nichols图  

Ngrid 画Nichols图的栅格线  

Nyquist Nyquist图  

Sigma 奇异值频域图 

  

根轨迹  

Pzmap 零极点图  

Rlocfind 交互式地确定根轨迹增益  

Rlocus 画根轨迹  

Sgrid 在网格上画连续根轨迹  

Zgrid 在网格上画离散根轨迹  

  

增益选择  

Acker 单输入单输出极点配置  

Dlqe 离散线性二次估计器设计  

Dlqew 离散线性二次估计器设计  

Dlqr 离散线性二次调节器设计  

Dlqry 输出加权的离散调节器设计  

Lqe 线性二次估计器设计 

Lqed 基于连续代价函数的离散估计器设计 

Lqe2 利用Schur法设计线性二次估计器  

Lqew 一般线性二次估计器设计  

Lqr 线性二次调节器设计  

Lqrd 基于连续代价函数的离散调节器设计  

Lqry 输出加权的调节器设计  

Lqr2 利用Schur法设计线性二次调节器  

Place 极点配置 

  

方程求解  

Are 代数Riccati方程求解  

Dlyap 离散Lyapunov方程求解  

Lyap 连续Lyapunov方程求解  

Lyap2 利用对角化求解Lyapunov方程 

  

演示示例  

Ctrldemo 控制工具箱介绍  

Boildemo 锅炉系统的LQG设计  

Jetdemo 喷气式飞机偏航阻尼的典型设计  

Diskdemo 硬盘控制器的数字控制  

Kalmdemo Kalman滤波器设计和仿真 

  

实用工具  

Abcdchk 检测(A、B、C、D)组的一致性  

Chop 取n个重要的位置  

Dexresp 离散取样响应函数  

Dfrqint 离散Bode图的自动定范围的算法  

Dfrqint2 离散Nyquist图的自动定范围的算法  

Dmulresp 离散多变量响应函数  

Distsl 到直线间的距离  

Dric 离散Riccati方程留数计算  

Dsigma2 DSIGMA实用工具函数  

Dtimvec 离散时间响应的自动定范围算法  

Exresp 取样响应函数  

Freqint Bode图的自动定范围算法  

Freqint2 Nyquist图的自动定范围算法  

Freqresp 低级频率响应函数  

Givens 旋转  

Housh 构造Householder变换  

Imargin 利用内插技术求增益和相位裕度  

Lab2ser 变标号为字符串  

Mulresp 多变量响应函数  

Nargchk 检测M文件的变量数  

Perpxy 寻找最近的正交点  

Poly2str 变多项式为字符串  

Printmat 带行列号打印矩阵  

Ric Riccati方程留数计算  

Schord 有序Schwr分解  

Sigma2 SIGMA使用函数  

Tfchk 检测传递函数的一致性  

Timvec 连续时间响应的自动定范围算法  

Tzreduce 在计算过零点时简化系统  

Vsort 匹配两根轨迹的向量

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > IT计算机 > 电脑基础知识

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

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