MATLAB-常见命令使用
生活随笔
收集整理的這篇文章主要介紹了
MATLAB-常见命令使用
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
本節的內容將提供常用的一些MATLAB命令。
在之前的篇章中我們已經知道了MATLAB數值計算和數據可視化是一個交互式程序,在它的命令窗口中您可以在MATLAB提示符“>>”下鍵入命令。
MATLAB管理會話的命令
MATLAB提供管理會話的各種命令。如下表所示:
| clc | 清除命令窗口。 |
| clear | 從內存中刪除變量。 |
| exist | 檢查存在的文件或變量。 |
| global | 聲明變量為全局。 |
| help | 搜索幫助主題。 |
| lookfor | 搜索幫助關鍵字條目。 |
| quit | 停止MATLAB。 |
| who | 列出當前變量。 |
| whos | 列出當前變量(長顯示)。 |
MATLAB的系統命令
使用MATLAB的時候有一些系統命令可以方便我們的操作,如在當前的工作區中可以使用系統命令保存為一個文件、加載文件、顯示日期、列出目錄中的文件和顯示當前目錄等。
下表列舉了一些MATLAB常用的系統相關的命令:
| cd | 改變當前目錄。 |
| date | 顯示當前日期。 |
| delete | 刪除一個文件。 |
| diary | 日記文件記錄開/關切換。 |
| dir | 列出當前目錄中的所有文件。 |
| load | 負載工作區從一個文件中的變量。 |
| path | 顯示搜索路徑。 |
| pwd | 顯示當前目錄。 |
| save | 保存在一個文件中的工作區變量。 |
| type | 顯示一個文件的內容。 |
| what | 列出所有MATLAB文件在當前目錄中。 |
| wklread | 讀取.wk1電子表格文件。? |
MATLAB輸入和輸出命令
MATLAB提供了以下輸入和輸出相關的命令:
| disp | 顯示一個數組或字符串的內容。 |
| fscanf | 閱讀從文件格式的數據。 |
| format | 控制屏幕顯示的格式。 |
| fprintf | 執行格式化寫入到屏幕或文件。 |
| input | 顯示提示并等待輸入。 |
| ; | 禁止顯示運算結果 |
fscanf和fprintf命令的行為像C scanf和printf函數。他們支持格式如下代碼:
| %s | 輸出字符串 |
| %d | 輸出整數 |
| %f | 輸出浮點數 |
| %e | 顯示科學計數法形式 |
| %g | %f 和%e 的結合,根據數據選擇適當的顯示方式 |
用于數字顯示格式的函數有以下幾種形式:
| format short | 四位十進制數(默認) |
| format long | 15位定點表示 |
| format short e | 五位浮點表示 |
| format long e | 15位浮點表示 |
| format bank | 兩個十進制數字 |
| format + | 正,負或零 |
| format rat | 有理數近似 |
| format compact | 變量之間沒有空行 |
| format loose | 變量之間有空行 |
MATLAB向量,矩陣和陣列命令
下表列出了MATLAB用于工作數組、矩陣和向量的各種命令:
| cat | 連接數組 |
| find | 查找非零元素的索引 |
| length | 計算元素數量 |
| linspace | 創建間隔向量 |
| logspace | 創建對數間隔向量 |
| max | 返回最大元素 |
| min | 返回最小元素 |
| prod | 計算數組元素的連乘積 |
| reshape | 重新調整矩陣的行數、列數、維數 |
| size | 計算數組大小 |
| sort | 排序每個列 |
| sum | 每列相加 |
| eye | 創建一個單位矩陣 |
| ones | 生成全1矩陣 |
| zeros | 生成零矩陣 |
| cross | 計算矩陣交叉乘積 |
| dot | 計算矩陣點積 |
| det | 計算數組的行列式 |
| inv | 計算矩陣的逆 |
| pinv | 計算矩陣的偽逆 |
| rank | 計算矩陣的秩 |
| rref | 將矩陣化成行最簡形 |
| cell | 創建單元數組 |
| celldisp | 顯示單元數組 |
| cellplot | 顯示單元數組的圖形表示 |
| num2cell | 將數值陣列轉化為異質陣列 |
| deal | 匹配輸入和輸出列表 |
| iscell | 判斷是否為元胞類型? |
MATLAB繪圖命令
MATLAB提供了大量的命令繪制圖表。下表列出了一些常用的命令繪制:
| axis | 人工選擇坐標軸尺寸 |
| fplot | 智能繪圖功能 |
| grid | 顯示網格線 |
| plot | 生成XY圖 |
| 打印或繪圖到文件 | |
| 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-数据类型
- 下一篇: MATLAB-变量