matlab命令集2.docx

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

matlab命令集2.docx

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

matlab命令集2.docx

matlab命令集2

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语句一部分

switchswitch_expr

casecase_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:

矩阵的迹

balance:

提高特征值精度(agoodfunction)

cdf2rdf:

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

eig:

特征值和特征向量

gsvd:

广义奇异值分解

hess:

矩阵的Hessenvberg形式

poly:

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

qz:

广义特征值的QZ分解

rsf2csf:

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

schur:

Schur分解

svd:

奇异值分解

chol:

Cholesky分解

inv:

矩阵求逆

lscov:

最小二乘解

lu:

LU分解

lsqnonneg:

非负约束的最小线性二乘

pinv:

Moore-penrose伪逆

qr:

正交三角分解

balance:

提高特征值精度(agoodfunction)

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=[2356];

b=poly2str(a,'x')

结果多项式是2x^3+3x^2+5x+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电子表格读入矩阵

wk1write:

把矩阵写入Lotus123wk1电子表格

xlsread:

读取excel表格

eval:

运行字符串表示的表达式

char:

将数组变成字符串

double:

将数字字符串变成数字

deblank:

去掉字符串末尾的空格

findstr:

查找字符串

lower:

转换为小写

strcat:

字符串连接组合

strcmp:

字符串比较

strcmpi:

字符串比较(忽略大小写)

strjust:

调整字符串排列位置

strmatch:

寻找符合条件的行

strncmp:

比较字符串的前n个字符

strrep:

寻找和替代

strtok:

寻找字符串中第一个空字符前边的字符串××

strvcat:

字符串竖向连接(组合)

symvar:

寻找字符串表达式中的变量(除了i,j,pi,inf,nan,eps以及通用函数

的其他标识符),如果没有找到变量则返回空单元数组{}

texlabel:

将字符串转换为Tex格式(推荐理科同学掌握Latex)

upper:

大写

char:

生成字符串数组

int2str:

整数转换为字符串

mat2str:

矩阵转换为字符串

num2str:

数值转换为字符串

sprintf:

格式输出字符串

sscanf:

格式读入字符串

str2double:

字符串转换为双精度

str2num:

字符串转换为数值

bin2dec:

把二进制转换为十进制

dec2bin:

十进制转换为二进制

dec2hex:

十进制转换为十六进制

hex2dec:

十六进制转换为十进制

hex2num:

十六进制转换为双精度

lin2mu:

将线性音频信号转换为mu法则

mu2lin:

将mu法则转换为线性音频信号

sound:

把向量转换为声音

soundsc:

测量数据并作为声音播放

auread:

读入next/sun声音文件(后缀为.au)

auwrite:

写au声音文件

waveread:

读声音文件

wavewrite:

写声音文件

spdiags:

生成稀疏带状矩阵

speye:

单位稀疏矩

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

当前位置:首页 > 解决方案 > 学习计划

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

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