MATLAB命令
MATLAB管理會話的命令
命令 目的/作用
clc 清除命令窗口。
clear 從內(nèi)存中刪除變量鹰霍。
exist 檢查存在的文件或變量。
global 聲明變量為全局茵乱。
help 搜索幫助主題茂洒。
lookfor 搜索幫助關(guān)鍵字條目。
quit 停止MATLAB似将。
who 列出當(dāng)前變量获黔。
whos 列出當(dāng)前變量(長顯示)。
MATLAB的系統(tǒng)命令
命令 目的/作用
cd 改變當(dāng)前目錄在验。
date 顯示當(dāng)前日期。
delete 刪除一個文件堵未。
diary 日記文件記錄開/關(guān)切換腋舌。
dir 列出當(dāng)前目錄中的所有文件。
load 負(fù)載工作區(qū)從一個文件中的變量渗蟹。
path 顯示搜索路徑块饺。
pwd 顯示當(dāng)前目錄。
save 保存在一個文件中的工作區(qū)變量雌芽。
type 顯示一個文件的??內(nèi)容授艰。
what 列出所有MATLAB文件在當(dāng)前目錄中。
wklread 讀取.wk1電子表格文件世落。
MATLAB輸入和輸出命令
MATLAB提供了以下輸入和輸出相關(guān)的命令:
命令 作用/目的
disp 顯示一個數(shù)組或字符串的內(nèi)容淮腾。
fscanf 閱讀從文件格式的數(shù)據(jù)。
format 控制屏幕顯示的格式屉佳。
fprintf 執(zhí)行格式化寫入到屏幕或文件谷朝。
input 顯示提示并等待輸入。
; 禁止顯示網(wǎng)版印刷
fscanf和fprintf命令的行為像C scanf和printf函數(shù)武花。他們支持格式如下代碼:
格式代碼 目的/作用
%s 輸出字符串
%d 輸出整數(shù)
%f 輸出浮點數(shù)
%e 顯示科學(xué)計數(shù)法形式
%g %f 和%e 的結(jié)合圆凰,根據(jù)數(shù)據(jù)選擇適當(dāng)?shù)娘@示方式
用于數(shù)字顯示格式的函數(shù)有以下幾種形式:
Format函數(shù) 最多可顯示
format short 四位十進制數(shù)(默認(rèn))
format long 15位定點表示
format short e 五位浮點表示
format long e 15位浮點表示
format bank 兩個十進制數(shù)字
format + 正,負(fù)或零
format rat 有理數(shù)近似
format compact 變量之間沒有空行
format loose 變量之間有空行
MATLAB向量体箕,矩陣和陣列命令
下表列出了MATLAB用于工作數(shù)組专钉、矩陣和向量的各種命令:
命令 作用/目的
cat 連接數(shù)組
find 查找非零元素的索引
length 計算元素數(shù)量
linspace 創(chuàng)建間隔向量
logspace 創(chuàng)建對數(shù)間隔向量
max 返回最大元素
min 返回最小元素
prod 計算數(shù)組元素的連乘積
reshape 重新調(diào)整矩陣的行數(shù)挑童、列數(shù)、維數(shù)
size 計算數(shù)組大小
sort 排序每個列
sum 每列相加
eye 創(chuàng)建一個單位矩陣
ones 生成全1矩陣
zeros 生成零矩陣
cross 計算矩陣交叉乘積
dot 計算矩陣點積
det 計算數(shù)組的行列式
inv 計算矩陣的逆
pinv 計算矩陣的偽逆
rank 計算矩陣的秩
rref 將矩陣化成行最簡形
cell 創(chuàng)建單元數(shù)組
celldisp 顯示單元數(shù)組
cellplot 顯示單元數(shù)組的圖形表示
num2cell 將數(shù)值陣列轉(zhuǎn)化為異質(zhì)陣列
deal 匹配輸入和輸出列表
iscell 判斷是否為元胞類型
MATLAB繪圖命令
MATLAB提供了大量的命令繪制圖表跃须。下表列出了一些常用的命令繪制:
命令 作用/目的
axis 人功選擇坐標(biāo)軸尺寸
fplot 智能繪圖功能
grid 顯示網(wǎng)格線
plot 生成XY圖
print 打印或繪圖到文件
title 把文字置于頂部
xlabel 將文本標(biāo)簽添加到x軸
ylabel 將文本標(biāo)簽添加到y(tǒng)軸
axes 創(chuàng)建軸對象
close 關(guān)閉當(dāng)前的繪圖
close all 關(guān)閉所有繪圖
figure 打開一個新的圖形窗口
gtext 通過鼠標(biāo)在指定位置放注文
hold 保持當(dāng)前圖形
legend 鼠標(biāo)放置圖例
refresh 重新繪制當(dāng)前圖形窗口
set 指定對象的屬性站叼,如軸
subplot 在子窗口中創(chuàng)建圖
text 在圖上做標(biāo)記
bar 創(chuàng)建條形圖
loglog 創(chuàng)建雙對數(shù)圖
polar 創(chuàng)建極坐標(biāo)圖像
semilogx 創(chuàng)建半對數(shù)圖(對數(shù)橫坐標(biāo))
semilogy 創(chuàng)建半對數(shù)圖(對數(shù)縱坐標(biāo))
stairs 創(chuàng)建階梯圖
stem 創(chuàng)建針狀圖