📄 matlabfun.htm
字号:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0046)http://xinxi.ncwu.edu.cn/matlab5/matlabfun.htm -->
<HTML><HEAD><TITLE>Untitled Document</TITLE>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<META content="MSHTML 6.00.2600.0" name=GENERATOR></HEAD>
<BODY bgColor=#ccffff>附录 MATLAB函数参考<BR><BR>附录1 常用命令<A name=fl01></A><BR>附录1.1
管理用命令<BR>
<TABLE width="96%" border=1>
<TBODY>
<TR>
<TD width="12%">函数名</TD>
<TD width="37%">功能描述</TD>
<TD width="11%">函数名</TD>
<TD width="40%">功能描述</TD></TR>
<TR>
<TD width="12%">addpath</TD>
<TD width="37%">增加一条搜索路径</TD>
<TD width="11%">rmpath</TD>
<TD width="40%">删除一条搜索路径</TD></TR>
<TR>
<TD width="12%">demo</TD>
<TD width="37%">运行Matlab演示程序</TD>
<TD width="11%">type</TD>
<TD width="40%">列出.M文件</TD></TR>
<TR>
<TD width="12%">doc</TD>
<TD width="37%">装入超文本文档</TD>
<TD width="11%">version</TD>
<TD width="40%">显示Matlab的版本号</TD></TR>
<TR>
<TD width="12%">help</TD>
<TD width="37%">启动联机帮助</TD>
<TD width="11%">what</TD>
<TD width="40%">列出当前目录下的有关文件</TD></TR>
<TR>
<TD width="12%">lasterr</TD>
<TD width="37%">显示最后一条信息</TD>
<TD width="11%">whatsnew</TD>
<TD width="40%">显示Matlab的新特性</TD></TR>
<TR>
<TD width="12%">lookfor</TD>
<TD width="37%">搜索关键词的帮助</TD>
<TD width="11%">which</TD>
<TD width="40%">造出函数与文件所在的目录</TD></TR>
<TR>
<TD width="12%">path</TD>
<TD width="37%">设置或查询Matlab路径</TD>
<TD width="11%"> </TD>
<TD width="40%"> </TD></TR></TBODY></TABLE><BR>附录1.2管理变量与工作空间用命令
<TABLE width="96%" border=1>
<TBODY>
<TR>
<TD width="12%">函数名</TD>
<TD width="37%">功能描述</TD>
<TD width="11%">函数名</TD>
<TD width="40%">功能描述</TD></TR>
<TR>
<TD width="12%">clear</TD>
<TD width="37%">删除内存中的变量与函数</TD>
<TD width="11%">pack</TD>
<TD width="40%">整理工作空间内存</TD></TR>
<TR>
<TD width="12%">disp</TD>
<TD width="37%">显示矩阵与文本</TD>
<TD width="11%">save</TD>
<TD width="40%">将工作空间中的变量存盘</TD></TR>
<TR>
<TD width="12%" height=24>length</TD>
<TD width="37%" height=24>查询向量的维数</TD>
<TD width="11%" height=24>size</TD>
<TD width="40%" height=24>查询矩阵的维数</TD></TR>
<TR>
<TD width="12%">load</TD>
<TD width="37%">从文件中装入数据</TD>
<TD width="11%">who,whos</TD>
<TD width="40%">列出工作空间中的变量名</TD></TR></TBODY></TABLE><BR>附录1.3文件与操作系统处理命令
<TABLE width="96%" border=1>
<TBODY>
<TR>
<TD width="13%">函数名</TD>
<TD width="37%">功能描述</TD>
<TD width="15%">函数名</TD>
<TD width="35%">功能描述</TD></TR>
<TR>
<TD width="13%">cd</TD>
<TD width="37%">改变当前工作目录</TD>
<TD width="15%">edit</TD>
<TD width="35%">编辑.M文件</TD></TR>
<TR>
<TD width="13%">delete</TD>
<TD width="37%">删除文件</TD>
<TD width="15%">matlabroot</TD>
<TD width="35%">获得Matlab的安装根目录</TD></TR>
<TR>
<TD width="13%">diary</TD>
<TD width="37%">将Matlab运行命令存盘</TD>
<TD width="15%">tempdir</TD>
<TD width="35%">获得系统的缓存目录</TD></TR>
<TR>
<TD width="13%">dir</TD>
<TD width="37%">列出当前目录的内容</TD>
<TD width="15%">tempname</TD>
<TD width="35%">获得一个缓存(temp)文件</TD></TR>
<TR>
<TD width="13%">!</TD>
<TD width="37%">执行操作系统命令</TD>
<TD width="15%"> </TD>
<TD width="35%"> </TD></TR></TBODY></TABLE><BR>附录1.4窗口控制命令
<TABLE width="96%" border=1>
<TBODY>
<TR>
<TD width="12%">函数名</TD>
<TD width="38%">功能描述</TD>
<TD width="15%">函数名</TD>
<TD width="35%">功能描述</TD></TR>
<TR>
<TD width="12%">echo</TD>
<TD width="38%">显示文件中的Matlab中的命令</TD>
<TD width="15%">more</TD>
<TD width="35%">控制命令窗口的输出页面</TD></TR>
<TR>
<TD width="12%">format</TD>
<TD width="38%">设置输出格式</TD>
<TD width="15%"> </TD>
<TD width="35%"> </TD></TR></TBODY></TABLE><BR>附录1.5启动与退出命令
<TABLE width="96%" border=1>
<TBODY>
<TR>
<TD width="13%">函数名</TD>
<TD width="37%">功能描述</TD>
<TD width="15%">函数名</TD>
<TD width="35%">功能描述</TD></TR>
<TR>
<TD width="13%">matlabrc</TD>
<TD width="37%">启动主程序</TD>
<TD width="15%">quit</TD>
<TD width="35%">退出Matlab环境</TD></TR>
<TR>
<TD width="13%" height=23>startup</TD>
<TD width="37%" height=23>
<P>Matlab自启动程序</P></TD>
<TD width="15%" height=23> </TD>
<TD width="35%" height=23> </TD></TR></TBODY></TABLE><BR>附录2 运算符号与特殊字符附录<A
name=fl02></A><BR>2.1运算符号与特殊字符<BR>
<TABLE width="96%" border=1>
<TBODY>
<TR>
<TD width="13%">函数名</TD>
<TD width="37%">功能描述</TD>
<TD width="15%">函数名</TD>
<TD width="35%">功能描述</TD></TR>
<TR>
<TD width="13%">+</TD>
<TD width="37%">加</TD>
<TD width="15%">...</TD>
<TD width="35%">续行标志</TD></TR>
<TR>
<TD width="13%">-</TD>
<TD width="37%">减</TD>
<TD width="15%">,</TD>
<TD width="35%">分行符(该行结果不显示)</TD></TR>
<TR>
<TD width="13%">*</TD>
<TD width="37%">矩阵乘</TD>
<TD width="15%">;</TD>
<TD width="35%">分行符(该行结果显示)</TD></TR>
<TR>
<TD width="13%">.*</TD>
<TD width="37%">向量乘</TD>
<TD width="15%">%</TD>
<TD width="35%">注释标志</TD></TR>
<TR>
<TD width="13%">^</TD>
<TD width="37%">矩阵乘方</TD>
<TD width="15%">!</TD>
<TD width="35%">操作系统命令提示符</TD></TR>
<TR>
<TD width="13%">.^</TD>
<TD width="37%">向量乘方</TD>
<TD width="15%"> </TD>
<TD width="35%">矩阵转置</TD></TR>
<TR>
<TD width="13%">kron</TD>
<TD width="37%">矩阵kron积</TD>
<TD width="15%">.</TD>
<TD width="35%">向量转置</TD></TR>
<TR>
<TD width="13%">\</TD>
<TD width="37%">矩阵左除</TD>
<TD width="15%">=</TD>
<TD width="35%">赋值运算</TD></TR>
<TR>
<TD width="13%">/</TD>
<TD width="37%">矩阵右除</TD>
<TD width="15%">==</TD>
<TD width="35%">关系运算之相等</TD></TR>
<TR>
<TD width="13%">.\</TD>
<TD width="37%">向量左除</TD>
<TD width="15%">~=</TD>
<TD width="35%">关系运算之不等</TD></TR>
<TR>
<TD width="13%">./</TD>
<TD width="37%">向量右除</TD>
<TD width="15%"><</TD>
<TD width="35%">关系运算之小于</TD></TR>
<TR>
<TD width="13%">:</TD>
<TD width="37%">向量生成或子阵提取</TD>
<TD width="15%"><=</TD>
<TD width="35%">关系运算之小于等于</TD></TR>
<TR>
<TD width="13%">()</TD>
<TD width="37%">下标运算或参数定义</TD>
<TD width="15%">></TD>
<TD width="35%">关系运算之大于</TD></TR>
<TR>
<TD width="13%">[]</TD>
<TD width="37%">矩阵生成</TD>
<TD width="15%">>=</TD>
<TD width="35%">关系运算之大于等于</TD></TR>
<TR>
<TD width="13%">{}</TD>
<TD width="37%"> </TD>
<TD width="15%">&</TD>
<TD width="35%">逻辑运算之与</TD></TR>
<TR>
<TD width="13%">.</TD>
<TD width="37%">结构字段获取符</TD>
<TD width="15%">|</TD>
<TD width="35%">逻辑运算之或</TD></TR>
<TR>
<TD width="13%">.</TD>
<TD width="37%">点乘运算,常与其他运算符联合使用(如.\)</TD>
<TD width="15%">~</TD>
<TD width="35%">逻辑运算之非</TD></TR>
<TR>
<TD width="13%">xor</TD>
<TD width="37%">逻辑运算之异成</TD>
<TD width="15%"> </TD>
<TD width="35%"> </TD></TR></TBODY></TABLE><BR>附录2.2逻辑函数
<TABLE width="96%" border=1>
<TBODY>
<TR>
<TD width="10%">函数名</TD>
<TD width="40%">功能描述</TD>
<TD width="14%">函数名</TD>
<TD width="36%">功能描述</TD></TR>
<TR>
<TD width="10%">all</TD>
<TD width="40%">测试向量中所用元素是否为真</TD>
<TD width="14%">is*(一类函数)</TD>
<TD width="36%">
<P>检测向量状态.其中*表示一个确定的函数(isinf)</P></TD></TR>
<TR>
<TD width="10%">any</TD>
<TD width="40%">测试向量中是否有真元素</TD>
<TD width="14%">*isa</TD>
<TD width="36%">检测对象是否为某一个类的对象</TD></TR>
<TR>
<TD width="10%">exist</TD>
<TD width="40%">检验变量或文件是否定义</TD>
<TD width="14%">logical</TD>
<TD width="36%">将数字量转化为逻辑量</TD></TR>
<TR>
<TD width="10%">find</TD>
<TD width="40%">查找非零元素的下标</TD>
<TD width="14%"> </TD>
<TD width="36%"> </TD></TR></TBODY></TABLE><BR>附录3 语言结构与调试<A
name=fl03></A><BR>附录3.1编程语言
<TABLE width="96%" border=1>
<TBODY>
<TR>
<TD width="11%">函数名</TD>
<TD width="39%">功能描述</TD>
<TD width="15%">函数名</TD>
<TD width="35%">功能描述</TD></TR>
<TR>
<TD width="11%">builtin</TD>
<TD width="39%">执行Matlab内建的函数</TD>
<TD width="15%">global</TD>
<TD width="35%">定义全局变量</TD></TR>
<TR>
<TD width="11%">eval</TD>
<TD width="39%">执行Matlab语句构成的字符串</TD>
<TD width="15%">nargchk</TD>
<TD width="35%">函数输入输出参数个数检验</TD></TR>
<TR>
<TD width="11%">feval</TD>
<TD width="39%">执行字符串指定的文件</TD>
<TD width="15%">script</TD>
<TD width="35%">Matlab语句及文件信息</TD></TR>
<TR>
<TD width="11%">function</TD>
<TD width="39%">Matlab函数定义关键词</TD>
<TD width="15%"> </TD>
<TD width="35%"> </TD></TR></TBODY></TABLE><BR>附录3.2控制流程
<TABLE width="96%" border=1>
<TBODY>
<TR>
<TD width="12%">函数名</TD>
<TD width="37%">功能描述</TD>
<TD width="14%">函数名</TD>
<TD width="37%">功能描述</TD></TR>
<TR>
<TD width="12%">break</TD>
<TD width="37%">中断循环执行的语句</TD>
<TD width="14%">if</TD>
<TD width="37%">条件转移语句</TD></TR>
<TR>
<TD width="12%">case</TD>
<TD width="37%">与switch结合实现多路转移</TD>
<TD width="14%">otherwise</TD>
<TD width="37%">多路转移中的缺省执行部分</TD></TR>
<TR>
<TD width="12%">else</TD>
<TD width="37%">与if一起使用的转移语句</TD>
<TD width="14%">return</TD>
<TD width="37%">返回调用函数</TD></TR>
<TR>
<TD width="12%">elseif</TD>
<TD width="37%">与if一起使用的转移语句</TD>
<TD width="14%">switch</TD>
<TD width="37%">与case结合实现多路转移</TD></TR>
<TR>
<TD width="12%">end</TD>
<TD width="37%">结束控制语句块</TD>
<TD width="14%">warning</TD>
<TD width="37%">显示警告信息</TD></TR>
<TR>
<TD width="12%">error</TD>
<TD width="37%">显示错误信息</TD>
<TD width="14%">while</TD>
<TD width="37%">循环语句</TD></TR>
<TR>
<TD width="12%">for</TD>
<TD width="37%">循环语句</TD>
<TD width="14%"> </TD>
<TD width="37%"> </TD></TR></TBODY></TABLE><BR>附录3.3交互输入
<TABLE width="96%" border=1>
<TBODY>
<TR>
<TD width="13%">函数名</TD>
<TD width="37%">功能描述</TD>
<TD width="14%">函数名</TD>
<TD width="36%">功能描述</TD></TR>
<TR>
<TD width="13%">input</TD>
<TD width="37%">请求输入</TD>
<TD width="14%">menu</TD>
<TD width="36%">菜单生成</TD></TR>
<TR>
<TD width="13%">keyboard</TD>
<TD width="37%">启动键盘管理</TD>
<TD width="14%">pause</TD>
<TD width="36%">暂停执行</TD></TR></TBODY></TABLE><BR>附录3.4面向对象编程
<TABLE width="96%" border=1>
<TBODY>
<TR>
<TD width="14%">函数名</TD>
<TD width="36%">功能描述</TD>
<TD width="14%">函数名</TD>
<TD width="36%">功能描述</TD></TR>
<TR>
<TD width="14%">class</TD>
<TD width="36%">生成对象</TD>
<TD width="14%">isa</TD>
<TD width="36%">判断对象是否属于某一类</TD></TR>
<TR>
<TD width="14%">double</TD>
<TD width="36%">转换成双精度型</TD>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -