Matlab命令

MATLAB是用於數值計算和數據可視化的互動式程式。可以在命令窗口的MATLAB提示符“>>”上輸入命令。

在本節中,我們將列出常用的通用MATLAB命令列表。

管理會話的命令MATLAB提供了各種用於管理會話的命令。下表提供了所有這些命令 -

命令

描述說明

clc

清除命令窗口

clear

從記憶體中刪除變數

exist

檢查檔或變數是否存在

global

聲明變數為全局變數

help

搜索幫助主題

lookfor

搜索幫助關鍵字的條目。

quit

停止MATLAB

who

列出當前變數

whos

列出當前變數(長顯示詳細資訊)

使用系統命令MATLAB提供了各種有用的命令來處理系統,比如將工作區中的當前工作保存為檔,稍後加載檔。

它還為其他系統相關活動提供各種命令,如顯示日期,列出目錄中的檔,顯示當前目錄等。

下表顯示了一些常用的系統相關命令 -

命令

描述說明

cd

更改當前目錄(進入指定目錄)

date

顯示當前日期

delete

刪除檔

diary

打開/關閉日記檔記錄

dir

列出當前目錄下的所有檔

load

從檔加載工作區變數

path

顯示搜索路徑

pwd

顯示當前目錄

save

將工作空間變數保存在檔中

type

顯示檔的內容

what

列出當前目錄中的所有MATLAB檔

wklread

讀取.wk1電子錶格檔

輸入和輸出命令MATLAB提供以下輸入和輸出相關命令 -

命令

描述說明

disp

顯示數組或字串的內容

fscanf

從檔讀取格式化數據

format

控制螢幕顯示格式

fprintf

對螢幕或檔執行格式化的寫入

input

顯示提示並等待輸入

;

禁止列印顯示

fscanf和fprintf命令的行為類似於C語言中的scanf和printf函數。它們支持以下格式代碼 -

命令

描述說明

%s

格式化為字串

%d

格式化為字串整數值

%f

格式化為浮點值

%e

格式化為科學記數法的浮點值

%g

格式最緊湊的形式:%f或%e。

\n

在輸出字串中插入一個換行

\t

在輸出字串中插入跳位字元

格式化(format)函數具有以下用於數字顯示的形式 -

命令

描述說明

format short

4位十進位數(默認)

format long

16位數字

format short e

5位數加上指數

format long e

16位加上指數

format bank

兩位十進位數字

format +

正,負或零

format rat

有理近似

format compact

禁止一些換行符

format loose

重置為較不緊湊的顯示模式

向量,矩陣和數組命令下表顯示了用於處理數組,矩陣和向量的各種命令 -

命令

描述說明

cat

連接數組

find

查找非零元素的索引

length

計算元素數量

linspace

創建規則間隔的向量

logspace

創建對數間隔向量

max

返回最大的元素

min

返回最小的元素

prod

產生的每列

reshape

改變大小

size

計算數組大小

sort

對每列進行排序

sum

對每列進行求和

eye

創建一個單位矩陣

ones

創建一個數組

zeros

創建一個零的數組

cross

計算矩陣交叉積

dot

計算矩陣點積

det

計算數組的行列式

inv

計算矩陣的倒數

pinv

計算矩陣的偽逆

rank

計算矩陣的秩

rref

計算簡化行階梯形式

cell

創建單元格數組

celldisp

顯示單元格數組

cellplot

顯示單元格陣列的圖形表示

num2cell

將數組轉換為單元格數組

deal

匹配輸入和輸出列表

iscell

識別單元格數組

繪圖命令MATLAB提供了許多用於繪製圖形的命令。下表顯示了一些常用的繪圖命令 -

命令

描述說明

axis

設置軸限制

fplot

智能繪圖功能

grid

顯示網格線

plot

生成xy座標圖

print

列印或繪圖到檔

title

在文字的頂部放置文字

xlabel

將文本標籤添加到x軸

ylabel

將文本標籤添加到y軸

axes

創建軸對象

close

關閉當前座標圖

close all

關閉所有座標圖

figure

打開一個新的圖形窗口

gtext

通過滑鼠啟用標籤放置

hold

凍結當前座標圖

legend

通過滑鼠圖例位置

refresh

重新繪製當前圖形窗口

set

指定諸如軸的對象的屬性

subplot

在子窗口中創建圖

text

在圖開放置字串

bar

創建條形圖

loglog

創建日誌記錄圖

polar

創建極座標圖

semilogx

創建半標記圖(對數橫坐標)

semilogy

創建半標記圖(對數縱坐標)

stairs

創建梯形圖

stem

創建莖圖

上一篇:

Matlab變數

下一篇:

Matlab .m腳本檔