|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
MATLAB命令索引
+ T6 X/ P1 H: b5 x4 H3 H0 `* g 管理命令和函数* `+ W. X, y' ~8 T0 m: u. K6 g
help 在线帮助文件
9 ]. _4 x& z; U! s6 u doc 装入超文本说明4 q& X3 m+ k$ p
what M、MAT、MEX文件的目录列表
% a. ~. ^7 u# B, n: {5 C/ u% U type 列出M文件
- e1 y5 Z7 T* n lookfor 通过help条目搜索关键字6 m) o" o- H% ^9 [0 V
which 定位函数和文件
9 f4 L# F: C% n Demo 运行演示程序5 j5 B7 I/ r$ E; u( \
Path 控制MATLAB的搜索路径
9 Z* q8 s; {6 k管理变量和工作空间: d* g6 e' c/ b5 t
Who 列出当前变量
/ w6 A; P. C* R6 i( ~# z Whos 列出当前变量(长表)
- f. y2 R/ T; d Load 从磁盘文件中恢复变量) W$ f* @9 F, b$ C- Y4 S+ ~
Save 保存工作空间变量7 t4 g- f+ c9 u |& E4 U% U c% `
Clear 从内存中清除变量和函数
& ]( Y5 l2 C3 h' f7 Z% N- l Pack 整理工作空间内存
8 \3 J5 ~, \& [2 Z7 z4 \ Size 矩阵的尺寸
- \5 m5 }4 z6 i: K3 Y Length 向量的长度. Z: {5 E& b$ l
disp 显示矩阵或* j6 o# R1 P# K( U
与文件和*作系统有关的命令" P1 l+ h' M1 P9 y9 @1 |/ ^
cd 改变当前工作目录
+ M* A5 K) `8 G Dir 目录列表3 I+ `" E* x6 ]2 ?) |; {5 w
Delete 删除文件# x# X, t9 i+ A* F
Getenv 获取环境变量值, O: E- s7 ?: A# Q- [
! 执行DOS*作系统命令
' B( L* W8 i! n- {" b8 { Unix 执行UNIX*作系统命令并返回结果8 b7 O: y1 ^* U0 D, A! }
Diary 保存MATLAB任务+ A3 c2 l9 f! j7 S8 p
控制命令窗口
; o! i: }( O _9 U Cedit 设置命令行编辑
+ w, t* y. u: g Clc 清命令窗口6 C1 z9 D9 H0 U9 ^
Home 光标置左上角; [$ k2 S, L' w$ O% ?
Format 设置输出格式
0 N' j% S% x' V z% X Echo 底稿文件内使用的回显命令
3 U3 _" s3 }/ a more 在命令窗口中控制分页输出+ i. h. A1 F$ ]7 z& Z
启动和退出MATLAB
( ?4 M/ D q- c/ Y7 ~4 _5 e Quit 退出MATLAB
' Y5 U3 ~: P+ U9 V7 L Startup 引用MATLAB时所执行的M文件
3 A1 M- J5 M( d$ ] P5 B& j% S7 u7 ` Matlabrc 主启动M文件
+ N9 G- W9 w @) i! k1 {/ v一般信息; K$ p# K5 M- X& K- y$ n% V: _& o1 c( A
Info MATLAB系统信息及Mathworks公司信息5 |1 R0 \1 B( k) f9 P4 {6 b
Subscribe 成为MATLAB的订购用户
) ]/ m& @" Q$ f- V hostid MATLAB主服务程序的识别代号
/ E1 g; U+ X; z$ |- \ Whatsnew 在说明书中未包含的新信息+ j) A" Z; u1 U b
Ver 版本信息
2 l, _" z# J ^' `( {9 W*作符和特殊字符! i( u4 |9 ?( ]* l! ]! I
+ 加
* M* ]$ d8 p# `5 z, ~, @ — 减
4 d1 W' O- W/ N" y5 P * 矩阵乘法, i3 M Q3 s7 E/ O- E }: s
.* 数组乘法5 I9 ]) ^1 e* D% C
^ 矩阵幂
1 I% b2 n. p( a; F) v0 y' v6 ?4 e .^ 数组幂
& g: @! ?% P- f. v; x& V \ 左除或反斜杠
# ]3 K- V4 b8 G f / 右除或斜杠, h* p9 X! T4 b$ w) M% [5 N
./ 数组除
' C# V6 k* L% y; w8 b+ Z' A Kron Kronecker张量积
2 y# V$ L' z/ N5 k : 冒号
3 m+ {6 ~- A( u% Y' q$ P( s& k ( ) 圆括号: A ]7 H9 d! u" }) R& p Y
[ ] 方括号
+ x; c/ q4 p# w* w7 ^ . 小数点
7 \) M5 ]/ X7 v* k0 |5 {# o .. 父目录
- {7 Q, p1 m/ v% ^. {1 f8 ^ … 继续, ?* U) `# Y( B! }6 m9 W0 }, k
, 逗号8 I( o* w. u. d; C
; 分号2 l: F: S! g) Z$ |2 u( s$ n
% 注释
2 M8 p# Q2 `7 t8 L9 v ! 感叹号) A) ?; Q' o; g' r, {
‘ 转置或引用
9 G4 v, t" j" G% P( V$ s = 赋值1 b7 ]" e7 N/ e2 o: n
= = 相等
* c, q, @6 H# V3 e' W$ ]8 `3 O/ X8 e < > 关系*作符& y0 L: [# ^: f7 ?) S
& 逻辑与0 R) K3 j# S# i; ?
| 逻辑或, }$ J& d1 |, `* Z
~ 逻辑非! p) x! O. w3 v" H5 M+ {% O+ a
xor 逻辑异或$ M# E" q l6 G; \1 k
逻辑函数
/ w, _) p' E; u' y* g2 X2 @ Exist 检查变量或函数是否存在
( g+ Z# r* R$ [0 f6 U. S Any 向量的任一元为真,则其值为真
9 w: V$ [; e/ n* c7 `- w9 i) E$ [ All 向量的所有元为真,则其值为真
7 C9 }$ V2 G/ o# o! _8 B3 X) y Find 找出非零元素的索引号
& d% U1 C9 W$ @3 t三角函数
& t0 N+ T$ D O4 y: I { Sin 正弦
8 T* K8 s9 ` X1 q Sinh 双曲正弦
/ a6 q- U6 U# T: P& z9 q/ W! f Asin 反正弦
9 t% V2 o2 T \* N) B Asinh 反双曲正弦( A: f. X3 m9 }2 a
Cos 余弦/ V& ]5 G# v% P" O" j; T) z
Cosh 双曲余弦4 D5 r2 M/ h# X0 {' R
Acos 反余弦' M$ i) \& a \- |+ r5 s
Acosh 反双曲余弦
/ H& l d! W& [8 _5 g4 C5 U Tan 正切' E3 `3 t( h' e$ D
Tanh 双曲正切
' v& J, `' I, ?1 T1 T9 F Atan 反正切) }4 u3 k; d7 c7 l9 k$ [
Atan2 四象限反正切$ H2 ], E3 r$ f$ L* F2 f# n% M
Atanh 反双曲正切
* t3 F: k7 L* I5 U$ }$ c3 U Sec 正割
r& T/ D5 R3 p Sech 双曲正割
" m1 N( b* L) {( i/ g0 S( d4 U- K Asech 反双曲正割
) z5 _, {+ Z* J0 d Csc 余割
0 [% g- x% E) E1 A: B: [5 a4 B0 ] Csch 双曲余割
- V' D! Q& E1 {* A4 T Acsc 反余割+ v. i% R" J' q8 _6 _0 D
Acsch 反双曲余割
/ g# Q% F Z9 P2 Y2 h Cot 余切
3 d8 d4 h. M! { Coth 双曲余切
: B( G4 ~2 U/ l8 u; W: j3 i: M Acot 反余切6 P9 o9 T" x% E# x9 m
Acoth 反双曲余切9 n2 R5 m" H; N% r" C3 X
指数函数
: T* k# e3 O# }" Z Exp 指数
2 @ g; A' E0 ` r l Log 自然对数1 W% N: P2 B! ? n6 c9 U0 h
Log10 常用对数4 }9 Y" ^ D6 L7 _6 w9 L
Sqrt 平方根{{分页}}
& {# X, v8 k1 O7 p# z复数函数
3 v L1 b- y- P$ c" M Abs 绝对值
$ E6 F# b8 E# A+ z6 ] Argle 相角# ^5 J4 h6 }8 n( D4 S! J
Conj 复共轭
# s* @$ y7 N1 q y, ]; l1 i+ V* \ Image 复数虚部, L$ C* y, Q/ L* ^- \$ F
Real 复数实部
! G- ?: N [( w% Z数值函数
& b% v! n+ l t; E |9 a- }/ U. r Fix 朝零方向取整4 O( @5 d* \ u! d! y
Floor 朝负无穷大方向取整
@% D2 D8 r2 t0 ? Ceil 朝正无穷大方向取整6 L; p! s- a- O9 r# T$ [0 r* k
Round 朝最近的整数取整
% `& K: v" r4 _ X Rem 除后取余
& W3 L: j2 J0 E! j$ m2 v5 a4 e1 r Sign 符号函数
$ e5 s W$ C& ^6 `7 a4 b) H8 y" w基本矩阵( \4 ~& \# x+ P$ B- _5 d
Zeros 零矩阵; N: q, I, l0 i' a( K9 g+ a
Ones 全“1”矩阵: J3 S: n0 z# v0 k9 I- f
Eye 单位矩阵& ^' o8 C7 M1 w& |, X
Rand 均匀分布的随机数矩阵& `/ ]' E8 A! h7 G
Randn 正态分布的随机数矩阵
2 f! O' Z' f! D* h" J3 J Logspace 对数间隔的向量
9 T# m% J. v/ a' m* N) S$ O Meshgrid 三维图形的X和Y数组5 L4 V4 I' A) B% p
: 规则间隔的向量
7 ?2 i: }( A& c1 a; t0 X" d特殊变量和常数
a' [" z5 f, Z/ t9 E s8 b Ans 当前的答案
4 i# x/ ]+ D4 a5 D/ V3 L: {1 x! _7 i Eps 相对浮点精度# {2 n5 Y; @9 l- [, Z6 w
Realmax 最大浮点数
3 u2 h8 A, u2 m) s Realmin 最小浮点数
( G/ l! W" l H) i' m8 ?" J* j Pi 圆周率
9 w0 e& Y& b$ \9 |2 V I,j 虚数单位% p. c, i5 q% ]# g. Z" t( R! l/ a7 e
Inf 无穷大
4 ?! L% t# U8 Q$ s) u$ } Nan 非数值
' E1 X! H" \5 O6 S L( ^/ w4 H" d Flops 浮点运算次数
/ W7 G8 |1 i2 c: R Nargin 函数输入变量数
: s- M; r( F( @) U Nargout 函数输出变量数" D' p& P/ Y; l0 H
Computer 计算机类型$ S A: K8 v8 R) q. d2 R! f
Isieee 当计算机采用IEEE算术标准时,其值为真
# p% S, Y ~9 X( d- R3 a" D* O Why 简明的答案
" G8 t! {" I2 f& [+ j+ D. I3 E Version MATLAB版本号9 r0 [7 K& k* Z2 [' _7 ~2 }
时间和日期
, {, X1 l: M( }# ~ Clock 挂钟" U1 R. N! B5 r9 s$ i9 j: Q
Date 日历! |2 O6 Z- q* O+ } p
Etime 计时函数
8 G1 H( r. w5 e- A+ E S Tic 秒表开始计时
" ~: X# n4 ~/ Z" L0 Y Toc 计时函数
3 M- {0 @0 y( j/ Q: m" R) Q! e Cputime CPU时间(以秒为单位)
* a, {+ H7 L# k" D$ b6 s( Q# G4 W3 m矩阵*作2 b- o; k/ ?2 O7 Q T" z8 A
Diag 建立和提取对角阵5 Y k; D* N L1 c" v2 s$ V3 h6 d
Fliplr 矩阵作左右翻转
3 P2 y$ y# F: u1 ]+ s8 A5 s+ y- U Flipud 矩阵作上下翻转9 n/ ?$ ~/ G4 A2 \ x; _! q! O
Reshape 改变矩阵大小
* R: x- F5 Q/ M4 x( o: H Rot90 矩阵旋转90度
4 a2 E9 \. b1 b Tril 提取矩阵的下三角部分( [" L% ]2 ~/ q
Triu 提取矩阵的上三角部分
' f4 }+ ^2 e9 S : 矩阵的索引号,重新排列矩阵
! i% B8 M( J( ?3 @( l; v2 V Compan 友矩阵( X5 p( K3 S+ E8 y: R
Hadamard Hadamard矩阵% h% ^. h. \7 {2 g
Hankel Hankel矩阵
! U5 ~* F) E0 U+ s) b( D( | Hilb Hilbert矩阵; @$ h4 T2 }6 R: \* [3 D3 K" ?( O& b3 b
Invhilb 逆Hilbert矩阵
0 h9 H) V( L6 o4 K% L% [7 T Kron Kronecker张量积* U6 r* h; a1 s% @4 M( |
Magic 魔方矩阵8 I' _7 `, p! ?
Toeplitz Toeplitz矩阵% X4 X `; ?1 A, P- w+ S+ `1 n
Vander Vandermonde矩阵
' H9 `2 L' R* q, U& n矩阵分析
4 T2 R" e% n+ t! G+ U9 ]5 I Cond 计算矩阵条件数3 r- \9 B9 r5 w% v$ ~& r
Norm 计算矩阵或向量范数( I: x5 K0 m+ K0 f& Q
Rcond Linpack 逆条件值估计
6 T1 b9 L9 o- ?. c& a+ e- {+ s" o Rank 计算矩阵秩' }1 c1 P H( l3 T! o% f
Det 计算矩阵行列式值
/ G: s6 e% j- t, M Trace 计算矩阵的迹8 s3 f) N& c1 A+ U8 j5 u I
Null 零矩阵
/ G% H0 G2 d7 T4 I+ |5 U& D Orth 正交化 T4 I' F0 i5 Y- r( W% j' l- s" R
线性方程) W% y: q( z8 k5 d0 M3 o
\和/ 线性方程求解
; B$ g' y. j W7 \- k: Z" ^0 V Chol Cholesky分解7 P: P/ J; `# g" f0 P4 S
Lu 高斯消元法求系数阵
" [3 d2 H2 l+ ]; z Inv 矩阵求逆( n8 ~ R; u6 Q) F$ W4 R
Qr 正交三角矩阵分解(QR分解)
4 b, F; J5 @1 [; U' v Pinv 矩阵伪逆 ?2 J, w L( d2 H8 g
特征值和奇异值3 u( r1 v1 p" F
Eig 求特征值和特征向量( ~5 l; l9 |& W( J! c9 r" _
Poly 求特征多项式
, ^) a+ O* f- }* w3 u, \# Z4 B Hess Hessberg形式
]0 P6 ~1 D. l- a6 ] x" R! W/ u Qz 广义特征值
+ w0 r' ^( l& K- Y7 w# S% c$ m Cdf2rdf 变复对角矩阵为实分块对角形式( B. D5 M8 [ ]/ S
Schur Schur分解/ i# Z! U4 e" C+ T# ^, u2 s- F
Balance 矩阵均衡处理以提高特征值精度9 |. R4 }9 n, z' c+ w- L4 P
Svde 奇异值分解3 K( C7 \/ O7 P U) t
矩阵函数% V' r& |( B; q" Z) D1 F
Expm 矩阵指数' W' m, g S6 f; u0 \1 P2 h
Expm1 实现expm的M文件. b( j: e/ {0 E& O8 a/ S
Expm2 通过泰勒级数求矩阵指数7 `8 [- r1 \6 `
Expm3 通过特征值和特征向量求矩阵指数
6 N; h* B1 ?( T Logm 矩阵对数
9 ` c* L* x( a* n, O$ g; P Sqrtm 矩阵开平方根
( J/ a6 Y, } G% A$ n Funm 一般矩阵的计算
- z$ c& H/ x1 v' d% u泛函——非线性数值方法! W( v9 K4 \/ a; C
Ode23 低阶法求解常微分方程 {5 |5 Q! @9 G; }
Ode23p 低阶法求解常微分方程并绘出结果图形; C; R3 p: |- c' H6 B( C, O
Ode45 高阶法求解常微分方程! e6 h' b. a, \& A
Quad 低阶法计算数值积分% t, O/ ~. {' q! d/ U/ m
Quad8 高阶法计算数值积分
4 K8 Z5 `6 d5 g- b Fmin 单变量函数的极小变化- X: s: R; T8 Y/ m
Fmins 多变量函数的极小化! [! i) Z9 c1 x( U# j! ?. _1 `' f
Fzero 找出单变量函数的零点
6 T% i# G" u3 Q, V Fplot 函数绘图
% t5 x: p2 E o/ I4 l多项式函数+ B; d, I u4 ^) A1 S
Roots 求多项式根- b% y. T2 |/ b- d# |
Poly 构造具有指定根的多项式
( t. }; T/ Y6 f Polyvalm 带矩阵变量的多项式计算7 c5 P' x: O, {$ E
Residue 部分分式展开(留数计算)- I3 T7 ^& a7 F! Y, |! I
Polyfit 数据的多项式拟合
( ] ]* M* e- l Polyder 微分多项式( P! h7 {) I5 f) f
Conv 多项式乘法5 y+ d8 o) j2 U. s/ `9 W* q& ^0 X6 h
Deconv 多项式除法
$ v4 i. O) ^$ T: p8 {: H建立和控制图形窗口
6 w+ y/ j: d4 Y" T" ? Figure 建立图形8 v8 a" \& e0 t9 S9 h5 N
Gcf 获取当前图形的句柄
8 u" J) I% V- O$ ]2 c Clf 清除当前图形; p! j) T- q9 b$ j* a( g
Close 关闭图形
" `* {: P& ~; f0 e5 d. u) W建立和控制坐标系
: r- ?* m) ?& f3 f Subplot 在标定位置上建立坐标系
# N( B" {4 e% i' N9 o6 a2 g( c' } Axes 在任意位置上建立坐标系
8 K' n4 w: P/ {* `/ u Gca 获取当前坐标系的句柄
, s6 P. S* V! K" I% ^0 w) }) }1 L. t Cla 清除当前坐标系
& Z' U$ a' h u4 ?; f* ^ Axis 控制坐标系的刻度和形式
' g6 Y- N: C/ u5 Z! ` Caxis 控制伪彩色坐标刻度
- ]( B( _5 o1 L( w7 t6 m Hold 保持当前图形 x! N+ m Y1 Y+ x) [$ j& \3 {4 x
句柄图形对象
6 D% d. I4 q9 r9 x8 X6 C) \, O& r Figure 建立图形窗口
/ ^4 z: G% e" b8 Y* I Axes 建立坐标系: T. u2 |7 _ [& s3 q3 Y/ g
Line 建立曲线
& t' ]+ [. r t& z" U Text 建立文本串
- ~! ~6 @8 z2 L+ e1 J: F Patch 建立图形填充块( I1 V2 j! g( i6 @$ s$ ^+ u" l% P
SuRFace 建立曲面
+ i& e; r& o# {7 D Image 建立图像( `: ]0 \4 g8 f
Uicontrol 建立用户界面控制
: r0 x. e% O& z. b Uimen 建立用户界面菜单{{分页}}
. j$ F& d! w0 {" A句柄图形*作" P. y+ ?( l, V# O9 K& B2 M) p! ]
Set 设置对象8 i( e3 c2 o6 w9 T$ F) x
Get 获取对象特征0 [3 z. M) D0 C: a# C" Q
Reset 重置对象特征 c3 z! R* t4 u
Delete 删除对象
9 U& m& A1 G7 l; W5 @2 k' ]0 K( m8 e3 z Newplot 预测nextplot性质的M文件
* _" w# A; y9 h/ G$ {; K& G0 N, q Gco 获取当前对象的句柄2 G& I; v K' ]: s7 J
Drawnow 填充未完成绘图事件6 v) R- V7 i& s1 o- U1 K
Findobj 寻找指定特征值的对象& z7 y! J. U4 u- R
打印和存储
" N; F8 _. _$ Q* g Print 打印图形或保存图形# }! A [3 L; [* o# L# V f1 o
Printopt 配置本地打印机缺省值
# ?/ T+ L1 p' L- m: _4 } Orient 设置纸张取向
$ t# I4 j! u/ g" C. v Capture 屏幕抓取当前图形
`! n6 n, p4 Y9 Y- N9 k基本X—Y图形
* O; l. b2 X/ I, {' s Plot 线性图形
* ~! v6 `; e! M) ~ Loglog 对数坐标图形; \7 ?* n! W9 Y6 }7 a1 z
Semilogx 半对数坐标图形(X轴为对数坐标)0 v- v3 z1 B( g9 _" i1 ]
Semilogy 半对数坐标图形(Y轴为对数坐标)# N7 d$ U& s( z `+ o' x
Fill 绘制二维多边形填充图! U5 H" F, u% m, i; F
特殊X—Y图形
+ s! E# l0 X$ i Polar 极坐标图, D+ o0 w _0 N/ e; k
Bar 条形图
' }* ~ `1 D$ E+ o2 @: b& r: [ Stem 离散序列图或杆图' D% f* w: R! P
Stairs 阶梯图7 r: t5 f1 R! ^7 i7 Q
Errorbar 误差条图8 P" T" T8 a+ L" @- T
Hist 直方图
# e% J$ w7 l2 S# Q, b Rose 角度直方图
% ~) Z& r/ p1 y( `0 G Compass 区域图: J# g, ~0 E; Y1 O0 E, s$ O# k
Feather 箭头图) W3 |2 o* _( u$ U
Fplot 绘图函数( r$ {% |" ?/ D& h y
Comet 星点图
2 g& a1 W( c' o, k* @图形注释
6 Y$ r0 |' s$ o# R" [6 j7 R' h Title 图形标题
: L8 C4 ~7 K. P: N Xlabel X轴标记
: ?9 T5 Q/ A4 N( n; | Ylabel Y轴标记
/ B0 n. l) F1 M F4 a( Q1 p Text 文本注释
% h- Y, U! F, V+ m1 ~ Gtext 用鼠标放置文本
7 P4 c g0 a: z7 I Grid 网格线$ Q( ~# e9 L$ s0 G5 F# U7 K7 G; r
MATLAB编程语言. h( O- U* }' c0 L# [
Function 增加新的函数! _3 x$ Q$ k( p1 R6 v
Eval 执行由MATLAB表达式构成的字串& ~6 l4 \4 }# ^6 t3 |# K2 I# U z" Q
Feval 执行由字串指定的函数
" M$ N! Q! K' V Global 定义全局变量
/ P. C2 R. b! j% n程序控制流! w7 B+ n7 R- g
IF 条件执行语句* }7 K/ z) y: ~5 n) p u
Else 与if命令配合使用
+ ]. Y/ m3 J1 C \) A4 Z1 Z Elseif 与if命令配合使用: Y, m `( Z9 v% D' O: v( S3 k
End For,while和if语句的结束" L/ s1 l; }3 h: A: X- } {( k4 k. D
For 重复执行指定次数(循环)" |! Z* x* p. V0 j
While 重复执行不定次数(循环)
2 A. D( y7 y* I4 ]( E Break 终止循环的执行+ L# x% ]9 ]- P4 f7 f
Return 返回引用的函数% o# |% ~& u* m% `* b* y+ i
Error 显示信息并终止函数的执行8 X4 \& M. m+ c; x0 E* `8 q! h* ~
交互输入' b- H4 L+ }! y! N
Input 提示用户输入
5 u* \8 |' Y% {/ B Keyboard 像底稿文件一样使用键盘输入; P; t2 M T& {! S" J' q
Menu 产生由用户输入选择的菜单: e4 J2 ]$ H; [# i# q
Pause 等待用户响应2 Z- Y& e4 m9 b0 e. f; m
Uimenu 建立用户界面菜单
$ I- z- O2 W) ` V, k Uicontrol 建立用户界面控制, v# p1 \7 N @; P3 }
一般字符串函数
0 X. P4 C9 } i" [4 F Strings MATLAB中有关字符串函数的说明
) u/ S; o9 D0 ]8 X: J Abs 变字符串为数值3 z7 U6 u# Q/ j# a: Q' @
Setstr 变数值为字符串; j2 g3 A8 G0 L8 T9 `% N5 r! j
Isstr 当变量为字符串时其值为真 1 F2 m( }4 d& K3 v2 ^# h6 I6 B
$ A. N3 I, |( [# l* O2 y, H. S |
|