MATLAB命令大全.doc
MATLAB命令大全
管理命令和函數(shù)
help 在線幫助文件
doc 裝入超文本說(shuō)明
what M,、MAT,、MEX文件的目錄列表
type 列出M文件
lookfor 通過(guò)help條目搜索關(guān)鍵字
which 定位函數(shù)和文件
Demo 運(yùn)行演示程序
Path 控制MATLAB的搜索路徑
管理變量和工作空間
Who 列出當(dāng)前變量
Whos 列出當(dāng)前變量(長(zhǎng)表)
Load 從磁盤文件中恢復(fù)變量
Save 保存工作空間變量
Clear 從內(nèi)存中清除變量和函數(shù)
Pack 整理工作空間內(nèi)存
Size 矩陣的尺寸
Length 向量的長(zhǎng)度
disp 顯示矩陣或
與文件和*作系統(tǒng)有關(guān)的命令
cd 改變當(dāng)前工作目錄
Dir 目錄列表
Delete 刪除文件
Getenv 獲取環(huán)境變量值
! 執(zhí)行DOS*作系統(tǒng)命令
Unix 執(zhí)行UNIX*作系統(tǒng)命令并返回結(jié)果
Diary 保存MATLAB任務(wù)
控制命令窗口
Cedit 設(shè)置命令行編輯
Clc 清命令窗口
Home 光標(biāo)置左上角
Format 設(shè)置輸出格式
Echo 底稿文件內(nèi)使用的回顯命令
more 在命令窗口中控制分頁(yè)輸出
啟動(dòng)和退出MATLAB
Quit 退出MATLAB
Startup 引用MATLAB時(shí)所執(zhí)行的M文件
Matlabrc 主啟動(dòng)M文件
一般信息
Info MATLAB系統(tǒng)信息及Mathworks公司信息
Subscribe 成為MATLAB的訂購(gòu)用戶
hostid MATLAB主服務(wù)程序的識(shí)別代號(hào)
Whatsnew 在說(shuō)明書中未包含的新信息
Ver 版本信息
*作符和特殊字符
+ 加
— 減
* 矩陣乘法
.* 數(shù)組乘法
^ 矩陣冪
.^ 數(shù)組冪
\ 左除或反斜杠
/ 右除或斜杠
./ 數(shù)組除
Kron Kronecker張量積
: 冒號(hào)
( ) 圓括號(hào)
[ ] 方括號(hào)
. 小數(shù)點(diǎn)
.. 父目錄
… 繼續(xù)
, 逗號(hào)
; 分號(hào)
% 注釋
! 感嘆號(hào)
‘ 轉(zhuǎn)置或引用
= 賦值
= = 相等
< > 關(guān)系*作符
& 邏輯與
| 邏輯或
~ 邏輯非
xor 邏輯異或
邏輯函數(shù)
Exist 檢查變量或函數(shù)是否存在
Any 向量的任一元為真,,則其值為真
All 向量的所有元為真,,則其值為真
Find 找出非零元素的索引號(hào)
三角函數(shù)
Sin 正弦
Sinh 雙曲正弦
Asin 反正弦
Asinh 反雙曲正弦
Cos 余弦
Cosh 雙曲余弦
Acos 反余弦
Acosh 反雙曲余弦
Tan 正切
Tanh 雙曲正切
Atan 反正切
Atan2 四象限反正切
Atanh 反雙曲正切
Sec 正割
Sech 雙曲正割
Asech 反雙曲正割
Csc 余割
Csch 雙曲余割
Acsc 反余割
Acsch 反雙曲余割
Cot 余切
Coth 雙曲余切
Acot 反余切
Acoth 反雙曲余切
指數(shù)函數(shù)
Exp 指數(shù)
Log 自然對(duì)數(shù)
Log10 常用對(duì)數(shù)
Sqrt 平方根{{分頁(yè)}}
復(fù)數(shù)函數(shù)
Abs 絕對(duì)值
Argle 相角
Conj 復(fù)共軛
Image 復(fù)數(shù)虛部
Real 復(fù)數(shù)實(shí)部
數(shù)值函數(shù)
Fix 朝零方向取整
Floor 朝負(fù)無(wú)窮大方向取整
Ceil 朝正無(wú)窮大方向取整
Round 朝最近的整數(shù)取整
Rem 除后取余
Sign 符號(hào)函數(shù)
基本矩陣
Zeros 零矩陣
Ones 全“1”矩陣
Eye 單位矩陣
Rand 均勻分布的隨機(jī)數(shù)矩陣
Randn 正態(tài)分布的隨機(jī)數(shù)矩陣
Logspace 對(duì)數(shù)間隔的向量
Meshgrid 三維圖形的X和Y數(shù)組
: 規(guī)則間隔的向量
特殊變量和常數(shù)
Ans 當(dāng)前的答案
Eps 相對(duì)浮點(diǎn)精度
Realmax 最大浮點(diǎn)數(shù)
Realmin 最小浮點(diǎn)數(shù)
Pi 圓周率
I,j 虛數(shù)單位
Inf 無(wú)窮大
Nan 非數(shù)值
Flops 浮點(diǎn)運(yùn)算次數(shù)
Nargin 函數(shù)輸入變量數(shù)
Nargout 函數(shù)輸出變量數(shù)
Computer 計(jì)算機(jī)類型
Isieee 當(dāng)計(jì)算機(jī)采用IEEE算術(shù)標(biāo)準(zhǔn)時(shí),,其值為真
Why 簡(jiǎn)明的答案
Version MATLAB版本號(hào)
時(shí)間和日期
Clock 掛鐘
Date 日歷
Etime 計(jì)時(shí)函數(shù)
Tic 秒表開始計(jì)時(shí)
Toc 計(jì)時(shí)函數(shù)
Cputime CPU時(shí)間(以秒為單位)
矩陣*作
Diag 建立和提取對(duì)角陣
Fliplr 矩陣作左右翻轉(zhuǎn)
Flipud 矩陣作上下翻轉(zhuǎn)
Reshape 改變矩陣大小
Rot90 矩陣旋轉(zhuǎn)90度
Tril 提取矩陣的下三角部分
Triu 提取矩陣的上三角部分
: 矩陣的索引號(hào),,重新排列矩陣
Compan 友矩陣
Hadamard Hadamard矩陣
Hankel Hankel矩陣
Hilb Hilbert矩陣
Invhilb 逆Hilbert矩陣
Kron Kronecker張量積
Magic 魔方矩陣
Toeplitz Toeplitz矩陣
Vander Vandermonde矩陣
矩陣分析
Cond 計(jì)算矩陣條件數(shù)
Norm 計(jì)算矩陣或向量范數(shù)
Rcond Linpack 逆條件值估計(jì)
Rank 計(jì)算矩陣秩
Det 計(jì)算矩陣行列式值
Trace 計(jì)算矩陣的跡
Null 零矩陣
Orth 正交化
線性方程
\和/ 線性方程求解
Chol Cholesky分解
Lu 高斯消元法求系數(shù)陣
Inv 矩陣求逆
Qr 正交三角矩陣分解(QR分解)
Pinv 矩陣偽逆
特征值和奇異值
Eig 求特征值和特征向量
Poly 求特征多項(xiàng)式
Hess Hessberg形式
Qz 廣義特征值
Cdf2rdf 變復(fù)對(duì)角矩陣為實(shí)分塊對(duì)角形式
Schur Schur分解
Balance 矩陣均衡處理以提高特征值精度
Svde 奇異值分解
矩陣函數(shù)
Expm 矩陣指數(shù)
Expm1 實(shí)現(xiàn)expm的M文件
Expm2 通過(guò)泰勒級(jí)數(shù)求矩陣指數(shù)
Expm3 通過(guò)特征值和特征向量求矩陣指數(shù)
Logm 矩陣對(duì)數(shù)
Sqrtm 矩陣開平方根
Funm 一般矩陣的計(jì)算
泛函——非線性數(shù)值方法
Ode23 低階法求解常微分方程
Ode23p 低階法求解常微分方程并繪出結(jié)果圖形
Ode45 高階法求解常微分方程
Quad 低階法計(jì)算數(shù)值積分
Quad8 高階法計(jì)算數(shù)值積分
Fmin 單變量函數(shù)的極小變化
Fmins 多變量函數(shù)的極小化
Fzero 找出單變量函數(shù)的零點(diǎn)
Fplot 函數(shù)繪圖
多項(xiàng)式函數(shù)
Roots 求多項(xiàng)式根
Poly 構(gòu)造具有指定根的多項(xiàng)式
Polyvalm 帶矩陣變量的多項(xiàng)式計(jì)算
Residue 部分分式展開(留數(shù)計(jì)算)
Polyfit 數(shù)據(jù)的多項(xiàng)式擬合
Polyder 微分多項(xiàng)式
Conv 多項(xiàng)式乘法
Deconv 多項(xiàng)式除法
建立和控制圖形窗口
Figure 建立圖形
Gcf 獲取當(dāng)前圖形的句柄
Clf 清除當(dāng)前圖形
Close 關(guān)閉圖形
建立和控制坐標(biāo)系
Subplot 在標(biāo)定位置上建立坐標(biāo)系
Axes 在任意位置上建立坐標(biāo)系
Gca 獲取當(dāng)前坐標(biāo)系的句柄
Cla 清除當(dāng)前坐標(biāo)系
Axis 控制坐標(biāo)系的刻度和形式
Caxis 控制偽彩色坐標(biāo)刻度
Hold 保持當(dāng)前圖形
句柄圖形對(duì)象
Figure 建立圖形窗口
Axes 建立坐標(biāo)系
Line 建立曲線
Text 建立文本串
Patch 建立圖形填充塊
Surface 建立曲面
Image 建立圖像
Uicontrol 建立用戶界面控制
Uimen 建立用戶界面菜單{{分頁(yè)}}
句柄圖形*作
Set 設(shè)置對(duì)象
Get 獲取對(duì)象特征
Reset 重置對(duì)象特征
Delete 刪除對(duì)象
Newplot 預(yù)測(cè)nextplot性質(zhì)的M文件
Gco 獲取當(dāng)前對(duì)象的句柄
Drawnow 填充未完成繪圖事件
Findobj 尋找指定特征值的對(duì)象
打印和存儲(chǔ)
Print 打印圖形或保存圖形
Printopt 配置本地打印機(jī)缺省值
Orient 設(shè)置紙張取向
Capture 屏幕抓取當(dāng)前圖形
基本X—Y圖形
Plot 線性圖形
Loglog 對(duì)數(shù)坐標(biāo)圖形
Semilogx 半對(duì)數(shù)坐標(biāo)圖形(X軸為對(duì)數(shù)坐標(biāo))
Semilogy 半對(duì)數(shù)坐標(biāo)圖形(Y軸為對(duì)數(shù)坐標(biāo))
Fill 繪制二維多邊形填充圖
特殊X—Y圖形
Polar 極坐標(biāo)圖
Bar 條形圖
Stem 離散序列圖或桿圖
Stairs 階梯圖
Errorbar 誤差條圖
Hist 直方圖
Rose 角度直方圖
Compass 區(qū)域圖
Feather 箭頭圖
Fplot 繪圖函數(shù)
Comet 星點(diǎn)圖
圖形注釋
Title 圖形標(biāo)題
Xlabel X軸標(biāo)記
Ylabel Y軸標(biāo)記
Text 文本注釋
Gtext 用鼠標(biāo)放置文本
Grid 網(wǎng)格線
MATLAB編程語(yǔ)言
Function 增加新的函數(shù)
Eval 執(zhí)行由MATLAB表達(dá)式構(gòu)成的字串
Feval 執(zhí)行由字串指定的函數(shù)
Global 定義全局變量
程序控制流
If 條件執(zhí)行語(yǔ)句
Else 與if命令配合使用
Elseif 與if命令配合使用
End For,while和if語(yǔ)句的結(jié)束
For 重復(fù)執(zhí)行指定次數(shù)(循環(huán))
While 重復(fù)執(zhí)行不定次數(shù)(循環(huán))
Break 終止循環(huán)的執(zhí)行
Return 返回引用的函數(shù)
Error 顯示信息并終止函數(shù)的執(zhí)行
交互輸入
Input 提示用戶輸入
Keyboard 像底稿文件一樣使用鍵盤輸入
Menu 產(chǎn)生由用戶輸入選擇的菜單
Pause 等待用戶響應(yīng)
Uimenu 建立用戶界面菜單
Uicontrol 建立用戶界面控制
一般字符串函數(shù)
Strings MATLAB中有關(guān)字符串函數(shù)的說(shuō)明
Abs 變字符串為數(shù)值
Setstr 變數(shù)值為字符串
Isstr 當(dāng)變量為字符串時(shí)其值為真