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