MATLAB命令.docx

上传人:b****5 文档编号:8798584 上传时间:2023-05-15 格式:DOCX 页数:79 大小:56.94KB
下载 相关 举报
MATLAB命令.docx_第1页
第1页 / 共79页
MATLAB命令.docx_第2页
第2页 / 共79页
MATLAB命令.docx_第3页
第3页 / 共79页
MATLAB命令.docx_第4页
第4页 / 共79页
MATLAB命令.docx_第5页
第5页 / 共79页
MATLAB命令.docx_第6页
第6页 / 共79页
MATLAB命令.docx_第7页
第7页 / 共79页
MATLAB命令.docx_第8页
第8页 / 共79页
MATLAB命令.docx_第9页
第9页 / 共79页
MATLAB命令.docx_第10页
第10页 / 共79页
MATLAB命令.docx_第11页
第11页 / 共79页
MATLAB命令.docx_第12页
第12页 / 共79页
MATLAB命令.docx_第13页
第13页 / 共79页
MATLAB命令.docx_第14页
第14页 / 共79页
MATLAB命令.docx_第15页
第15页 / 共79页
MATLAB命令.docx_第16页
第16页 / 共79页
MATLAB命令.docx_第17页
第17页 / 共79页
MATLAB命令.docx_第18页
第18页 / 共79页
MATLAB命令.docx_第19页
第19页 / 共79页
MATLAB命令.docx_第20页
第20页 / 共79页
亲,该文档总共79页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

MATLAB命令.docx

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

MATLAB命令.docx

MATLAB命令

addpath  :

添加目录到MATLAB搜索路径 

doc      :

在Web浏览器上现实HTML文档 

help     :

显示Matlab命令和M文件的在线帮助 

helpwin 

helpdesk :

help 兄弟几个 

lookfor  :

在基于Matlab搜索路径的所有M文件中搜索关键字 

partialpath:

部分路径名      8*) 

path     :

所有关于路径名的处理 

pathtool :

一个不错的窗口路径处理界面 

rmpath   :

删除搜索路径中指定目录 

type     :

显示指定文件的内容 

ver      :

版本信息 

version  :

版本号 

web      :

打开web页 

what     :

列出当前目录吓所有的M文件 Mat文件和 Mex文件 

whatsnew :

显示readme文件 

which    :

显示文件位置 

clear     :

从内存中删除 

disp      :

显示文本或数组内容 

length    :

数组长度(最长维数) 

load      :

重新载入变量(从磁盘上) 

mlock     :

锁定文件,防止文件被错误删除 

munlock   :

解锁文件 

openvar   :

在数组编辑器中打开变量 

pack      :

整理内存空间 

save      :

保存变量到文件 8*) 

size      :

数组维数 

who 

whos      :

列出内存变量 

workspace :

显示工作空间窗口 

clc        :

清空命令窗口 

echo       :

禁止或允许显示执行过程 

format     :

设置输出显示格式 

home       :

光标移动到命令窗口左上角 

more       :

设置命令窗口页输出格式

cd         :

改变工作目录 

copyfile   :

复制文件 

delete     :

删除文件和图形对象 

diary      :

把命令窗口的人机交互保存到文件 

dir        :

显示目录 

edit       :

编辑文本文件 

fileparts  :

返回文件的各个部分 

fullfile   :

使用指定部分建立文件全名 

inmem      :

返回内存(伪代码区)的matlab函数名 

ls         :

在unix系统中列出目录(win中亦可) 

matlabroot :

根目录 

mkdir      :

新建目录 

open       :

打开文件 

pwd        :

显示当前目录 

tempdir    :

返回系统临时目录的名字 

tempname   :

随机给出一个临时字符串(可用作文件名) 

!

          :

直接调用操作系统command命令         

matlabrc      :

Matlab的启动M文件 

exit 

quit          :

退出Matlab 

startup       :

运行matlab启动文件   

builtin    :

从可重载方法中调用内置函数 

eval       :

执行包含可执行表达式的字符串 

evalc      :

计算并返回表达式的值 

evalin     :

执行某个工作空间中的包含表达式的字符串 

feval      :

执行函数(从函数名或函数句柄) 

function   :

函数头 

global     :

定义全局变量 

nargchk    :

检查输入参数数目 

persistent :

定义常量 

script     :

作为脚本的M文件 

break      :

停止执行循环 

case       :

case语句,switch语句一部分 

            switch   switch_expr 

               case   case_expr 

                     statments 

               case 

               otherwise 

            end 

catch      :

try-catch语句一部分,捕捉程序 

else       :

if条件语句一部分 

elseif     :

if条件语句一部分 

end        :

终止for、while、switch、try和if语句 

error      :

显示错误信息 

for        :

循环语句一(确定次数) 

if         :

if条件语句 

other      :

switch语句一部分 

return     :

返回到调用函数 

switch     :

开关语句    

try        :

try程序块 

warning    :

类似于disp,但可被禁止 

while      :

循环语句(次数不确定) 

input      :

交互输入 

keyboard   :

在M文件中遇到keyboard时将在命令窗口 

            产生交互直到输入return命令 

menu       :

为用户输入产生一个选择菜单 

pause      :

暂停 

class      :

创建一个对象或者返回一个对象类 

double     :

转换为双精度 

inferiorto :

亚类关系 

inline     :

创建一个内联函数 

int8,int16,int32 :

转换到符号整数 

isa        :

检查是否为所给类的对象 

loadobj    :

load函数用户定义扩展 

saveobj    :

save函数用户定义扩展 

single     :

转换为单精度 

superiorto :

超类关系 

uint8,uint16,uint32:

 转换到无符号整数 

dbclear    :

断点清除 

dbcont     :

重新开始执行 

dbdown     :

改变当前工作空间 

dbmex      :

调试Mex文件 

dbquit     :

退出调试模式 

dbstack    :

显示函数调用堆栈 

dbstatus   :

列出所有断点 

dbstep     :

从断点处执行 

dbstop     :

设置断点 

dbtype     :

列出带行号的M文件内容 

dbup       :

改变当前工作空间   

lasterr  :

返回Matlab中产生的最后一个异常信息。

 

lastwarn :

最后的警告信息这两个函数在调试程序时非常有用 8*) 

dialog  :

创建对话框 

errordlg:

创建错误对话框 

helpdlg :

创建帮助对话框 

inputdlg:

创建输入对话框 

listdlg :

创建选择列表对话框 

msgbox  :

创建消息对话框 

pagedlg :

显示页面的版面对话框 

printdlg:

显示打印对话框 

questdlg:

问题对话框 

uigetfile:

文件检索对话框 

uiputfile:

为写入而显示的检索对话框 

uisetcolor:

从对话框交互式设置对象的ColorSpec 

uisetfont :

交互设置对象字体特征 

warndlg   :

警告对话框 

cond   :

条件数(关于逆) 

cond   :

条件数(关于特征值) 

det    :

行列式 

norm   :

矩阵范数 

null   :

零空间 

orth   :

矩阵的正交化空间 

rank   :

矩阵的秩 

rcond  :

矩阵的逆条件数 

rref   :

去相关阶梯矩阵(高斯约当消去法) 

rrefmovie:

 去相关阶梯矩阵的逐步演示 

subspace:

两个子空间的角度,几何上讲其实是镶嵌于一个空间中的两个 

         超平面的角度;物理上讲是第二次试验和第一次试验提供了多少 

         新信息 

trace   :

矩阵的迹 

chol    :

Cholesky分解 

inv     :

矩阵求逆 

lscov   :

最小二乘解 

lu      :

LU分解 

lsqnonneg:

非负约束的最小线性二乘 

pinv    :

Moore-penrose伪逆 

qr      :

正交三角分解 

balance :

提高特征值精度(a good function) 

cdf2rdf :

复数对角型转换为实数对角型 

eig     :

特征值和特征向量 

gsvd    :

广义奇异值分解 

hess    :

矩阵的Hessenvberg形式 

poly    :

根据根给出多项式(系数) 

qz      :

广义特征值的QZ分解 

rsf2csf :

实的Schur形式转换为复的Schur形式 

schur   :

Schur分解 

svd     :

奇异值分解   

expm    :

矩阵指数(与exp不同) 

funm    :

一般矩阵函数 

logm    :

矩阵对数(对应expm) 

sqrtm   :

矩阵平方根 

qrdelete:

从QR分解中删除列 

qrinsert:

在QR分解中加入列 

menu     :

生成菜单 

uicontextmenu:

创建上下文菜单 

uicontrol:

创建用户界面控制对象 

uimenu   :

创建用户界面菜单 

dragrect :

用鼠标拖动矩形 

gcbo     :

返回正在执行回叫信息的图形对象句柄 

rbbox    :

创建橡皮框 

textwrap :

对给定的用户界面控制读写返回覆盖的字符串矩阵 

uiwait   :

控制程序的执行 

waitbar  :

显示等待条 

waitforbuttonpress:

等待键或按钮的触发 

bar,barh:

垂直和水平直方图 

hist    :

统计频数直方图 

hold    :

在图象窗口中保留当前图形 

loglog  :

双对数刻度曲线图 

pie     :

饼图 

plot    :

绘制二维曲线 

polar   :

极坐标图 

semilogx 

semilogy:

半对数刻度曲线图 

subplot :

创建子图 

bar3,bar3h:

三维直方图 

comet3    :

三维彗星图 

cylinder  :

柱面图 

fill3     :

填充的三维多边形 

plot3     :

三维直角坐标曲线图 

quiver3   :

三维向量场图 

slice     :

切片图 

sphere    :

生成球面 

stem3     :

三维火柴杆图 

waterfall :

瀑布水线图 

clabel    :

为等高线图加数值标记 

datetick  :

使用日期标注标记线 

grid      :

绘制二维和三维图形网格 

gtext     :

使用鼠标确定文本在二维视图中的位置 

legend    :

在图形上显示图例 

plotyy    :

双y轴创建图形 

title     :

为当前轴添加标题 

xlabel 

ylabel 

zlabel    :

标注三轴 

coneplot    :

三维向量场中将速度向量锥形表示 

contourslice:

在三维物体切面上绘制等高线 

isocaps     :

计算帽端等表面几何 

isonormals  :

计算等值表面顶点的法向 

isosurface  :

从块体数据中提取等表面数据 

reducepatch :

缩减块体表面的数目 

reducevolume:

缩减块体数据集中元素的数目 

shrinkfaces :

缩减块体表面的尺寸 

smooth3     :

使三维数据光滑化 

stream2     :

计算二维流线数据 

stream3     :

计算三维流线数据 

streamline  :

画流线 

surf2patch  :

表面数据转换为块数据 

subvolume   :

从体数据中提取子集   

contour  :

二维等高线图 

contourc :

低层等高线图形计算 

contourf :

填充二维等高线图 

hidden   :

从一个网线图中删除消隐线 

mesh 

meshc 

meshz    :

网线图 

peaks    :

两变量的样本函数 

surf 

surfc    :

三维阴影表面图 

surfl    :

带有基于色图照明的表面图 

trimesh  :

三角形网线图 

trisurf  :

三角形表面图 

griddata  :

数据网格化 

meshgrid  :

为三维图形生成XY矩阵 

area     :

一个二维图形的填充 

box      :

控制轴的边界 

comet    :

二维彗星轨迹图 

compass  :

绘制从原点出发的向量图 

ezcontour:

简易等高线图绘图 

ezcontourf:

简易填充等高线绘图 

ezmesh    :

简易网线图绘图 

ezmeshc   :

简易网线/等高线组合绘图 

ezplot    :

简易曲线图绘图 

ezplot3   :

简易三维曲线图绘图 

ezsurf    :

简易三维着色表面绘图仪 

ezpolar   :

简易极坐标曲线图 

feather   :

沿水平轴等间距的点发散的向量 

ezsurfc   :

简易带等高线的三维表面图绘图 

fplot     :

在指定区域画出一个函数的图形(important) 

fill      :

填充二维多边形 

pie3      :

三维饼图 

pareto    :

Pareto图 

plotmatrix:

绘制离散图 

pcolor    :

伪色绘图 

rose      :

极坐标直方图 

quiver    :

向量场图 

ribbon    :

带图  

stairs    :

阶梯曲线图 

scatter   :

二维离散点图 

scatter3  :

三维散点图 

stem      :

二维火柴图 

convhull  :

凸壳图 

inpolygon :

检测点是否在多边形内 

dsearch   :

搜索最近点 

polyarea  :

多边形的面积 

voronoi   :

Voronoi图 

camdolly   :

移动相机的位置和坐标 

camlookat  :

确定相机位置来观察一个对象或一组对象 

camorbit   :

绕照相机的目标旋转照相机 

campan     :

围绕照相机的位置旋转照相机目标 

campos     :

设置或查询照相机的位置 

camproj    :

设置或查询投影类型 

camroll    :

绕视轴旋转照相机 

camtarget  :

设置或查询相机目标位置 

camva      :

设置或查询照相机视角 

camup      :

设置或查询照相机方向 

camzoom    :

放大或缩小 

daspect    :

设置或查询轴的纵横比 

pbaspect   :

设置或查询绘图框的纵横比 

view       :

确定视角 

viewmtx    :

视角变换矩阵 

xlim,ylim,zlim:

设置或查询轴的刻度范围 

camlight   :

在相机系统中生成或移动光源体 

lightangle :

在球坐标系里创建或定位一个照明对象 

lighting   :

选择照明算法       

material   :

控制面和块的反射比属性 

brighten   :

控制色图明暗 

caxis      :

色轴刻度 

colorbar   :

画色轴 

colordef   :

设置默认的属性值来显示不同的颜色方案 

hsv2rgb    :

饱和色彩色图HSV向rgb转换 

rgbplot    :

绘制色图 

graymon    :

为灰度显示器设置默认的图形窗口属性 

rgb2hsv    :

rgb转换为hsv 

spinmap    :

旋转色图 

shading    :

设置颜色渲染属性 

surfnorm   :

计算和显示三维表面法向 

whitebg    :

改变轴的背景色 

colormap   :

设置和获得当前色图 

orient    :

为打印输出设置纸张的方向 

print,printopt:

创建硬拷贝输出 

saveas    :

使用指定的格式保存图形或模型(important) 

axes      :

生成轴图形对象 

axis      :

坐标轴的比例和外观 

cla       :

清楚当前轴 

clc       :

清除窗口中的命令 

clf       :

清除当前窗口 

close     :

删除指定的图形 

copyobj   :

复制图形对象及其子对象 

dragrect  :

用鼠标拖动矩形 

drawnow   :

完成等待的绘图 

figure    :

创建一个图形窗口 

findobj   :

查找图形对象 

gca       :

获取当前轴的句柄 

gcbo      :

返回当前指向正在被调用的对象的句柄 

gcf       :

获取当前图形句柄 

gco       :

返回当前对象的句柄 

get       :

获取对象的属性 

getframe  :

获取图形帧 

ginput    :

使用鼠标输入数据 

image     :

显示图象对象      

ishandle  :

判断图形对象是否有效 

light     :

创建一个照明对象 

line      :

创建线对象 

newplot   :

确定图形对象的位置 

patch     :

创建块图形对象 

rectangle :

生成二维矩形对象 

refresh   :

重新绘制当前图形 

reset     :

将图形对象重新设置为默认值 

rotate    :

按指定方向旋转对象 

rotate3d  :

使用鼠标旋转轴 

selectmoveresize:

选择移动调整和复制轴和用户界面控制图形对象 

set       :

设置对象属性 

surface   :

创建面对象 

text      :

标注文字 

uicontextmenu:

创建一个上下文按钮 

zoom      :

在二维图形上进行放大和缩小 

dblquad   :

双重数值积分 

fminbnd   :

指定区间上单变量函数的局部极小值 

fminsearch:

求多变量函数的最小值 

fzero     :

单变量函数求零值 

ode45, ODE23, ODE113, ODE15S, ODE23S, ODE23T, ODE23TB 

          :

解微分方程 

odefile   :

为ode求解器定义一个微分方程 

odeget    :

获取options结构的属性 

odeset    :

创建或修改ode求解器需要的options结构 

quad,quad8:

积分的数值解 

vectorize :

向量化表示 

conv     :

卷积 

deconv   :

反卷积 

poly     :

求已知根的多项式 

polyder  :

多项式求导 

polyeig  :

多项式特征值问题 

polyfit  :

曲线拟和 

polyval  :

多项式求值 

polyvalm :

矩阵多项式求值 

residue  :

两个多项式的比值 

roots    :

多项式求根 

griddata  :

三维网格点数据整合 

interp1   :

一维插值 

interp2   :

二维插值 

interp3   :

三维插值 

interpft  :

一维傅立叶插值 

interpn   :

多维插值 

meshgird  :

生成三维双数据点的X坐标矩阵和Y坐标矩阵 

ndgrid    :

为多维函数和多维插值准备数据 

spline    :

三次样条插值 

poly2str() 

把用向量表示的多项式转变为符号表示,例如:

 

a=[2 3 5 6]; 

b=poly2str(a,'x') 

结果多项式是  2 x^3 + 3 x^2 + 5 x + 6  

cell   :

创建单元数组 

cellfun:

对单元数组中的每一个元素调用一个函数 

cellstr:

从字符数组中创建字符串单元数组 

cell2struct :

将单元数组转换为结构数组 

celldisp    :

显示单元数组的内容 

cellplot    :

图形显示单元数组 

num2cell    :

数值数组转换为单元数组 

cat    :

连接函数 

flipdim:

翻转数组(see:

fliplr,flipud,rot90) 

ind2sub:

由下标得到线性索引 

ipermute:

多维数组维数的逆置换 

ndgrid  :

生成多维函数和插值数组 

ndims   :

数组维数 

permute :

重新安排多维数组的行和列 

reshape :

整形数组 

shiftdim:

转换行列 

squeeze :

删除单一行列 

sub2ind :

下标的单一索引 

bitand :

按位与(两个数进行二进制的与操作) 

bitcmp :

按位求补 

bitor  :

按位或 

bitmax :

最大浮点整数 

bitset :

设置指定位的值 

bitshift:

逐位移动 

bitget :

获取指定位的值 

bitxor :

按位异或 

结构函数 

deal      :

把输入处理成输出 

fieldnames:

结构的字段名 

getfield  :

获得结构的字段 

rmfield   :

删除结构的字段 

setfield  :

设置结构数组中的字段 

struct    :

创建结构数组 

struct2cell:

结构数组转化为单元数组 

对象函数 

class   :

创建对象或返回对象的类 

isa     :

检查是否属于所给定的类 

fclose  :

关闭文件 

fopen   :

打开文件 

fread  :

从文件中读入二进制数据 

fwrite :

把二进制数据写入文件 

fgetl :

逐行从文件中读取数据并放弃换行符 

fgets :

从文件中读取行,保留换行符并把行作为字符串返回 

fprintf:

把格式化数据写入文件 

fscanf :

从文件中读取格式化数据 

feof  :

测试文件是否结束 

ferror:

测试文件输入输出错误信息 

frewind:

文件指针归零 

fseek  :

设置文件位置指针 

ftell  :

获取文件位置指针 

sprintf:

把格式化数据写入一个字符串 

sscanf :

使用格式控制读取字符串 

csvread :

读取逗号分隔格式的数据文件到矩阵 

csvwrite:

写矩阵到逗号分隔格式的数据文件 

dlmread :

把一个ASCII限定文件(数据文件)读入矩阵 

dlmwrite:

把矩阵写入到ASCII限定文件(数据文件) 

hdf     :

HDF接口?

?

 

imfinfo :

返回图形图象文件的信息 

imread  :

读取图象(到矩阵) 

imwrite :

写入图象 

textread:

从文本文件读取格式化数据(important) 

wk1read :

把Lotus123电子表格读入矩阵 

wk1w

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

当前位置:首页 > 工程科技 > 电子电路

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

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