matlab常用基本命令_第1頁(yè)
matlab常用基本命令_第2頁(yè)
matlab常用基本命令_第3頁(yè)
matlab常用基本命令_第4頁(yè)
matlab常用基本命令_第5頁(yè)
已閱讀5頁(yè),還剩9頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、有關(guān)命令行環(huán)境的一些操作:(1) clc 擦去一頁(yè)命令窗口,光標(biāo)回屏幕左上角(2) clear 從工作空間清除所有變量(3) clf 清除圖形窗口內(nèi)容(4) who 列出當(dāng)前工作空間中的變量(5) whos 列出當(dāng)前工作空間中的變量及信息? 或用工具欄上的 Workspace 瀏覽器(6) delete 從磁盤刪除指定文件(7) which 查找指定文件的路徑(9) clear all 從工作空間清除所有變量和函數(shù)(10) help 查詢所列命令的幫助信息(11) save name 保存工作空間變量到文件 name.mat(12) save name x y 保存工作空間變量 x y到文件

2、name.mat(13) load name 下載name文件中的所有變量到工作空間(14) load name x y 下載name文件中的變量x y到工作空間(15) diary name1.m 保存工作空間一段文本到文件 name1.m(16) type name.m 在工作空間查看name.m文件內(nèi)容(17) what 列出當(dāng)前目錄下的m文件和mat文件快捷鍵:Ctrl+p 調(diào)用上一次的命令Ctrl+n 調(diào)用下一行的命令Ctrl+b 退后一格Ctrl+f 前移一格Ctrl + Ctrl+r 向右移一個(gè)單詞Ctrl + Ctrl+l 向左移一個(gè)單詞Home Ctrl+a 光標(biāo)移到行首En

3、d Ctrl+e 光標(biāo)移到行尾Esc Ctrl+u 清除一行Del Ctrl+d 清除光標(biāo)后字符Backspace Ctrl+h 清除光標(biāo)前字符Ctrl+k 清除光標(biāo)至行尾字Ctrl+c 中斷程序運(yùn)行一常用的窗口命令help 啟動(dòng)聯(lián)機(jī)幫助文件顯示what 列出當(dāng)前目錄下的有關(guān)文件type 列出M文件lookfor 對(duì)help信息中的關(guān)鍵詞查找which 找出函數(shù)與文件所在的目錄名demo 運(yùn)行MATLAB的演示程序path 設(shè)置或查詢MATLAB的路徑二有關(guān)文件及其操作的語(yǔ)句cd或ls 改變當(dāng)前的工作目錄cd . 顯示上一層目錄pwd 顯示當(dāng)前目錄dir 列出當(dāng)前目錄的內(nèi)容delete 刪除文

4、件getenv 獲得環(huán)境參數(shù)unix 執(zhí)行操作系統(tǒng)命令并返回結(jié)果diary 將MATLAB運(yùn)行的命令存盤fopen 打開(kāi)文件fclose 關(guān)閉文件fread 從文件中讀取二進(jìn)制數(shù)據(jù)fwrite 向一個(gè)文件寫二進(jìn)制數(shù)據(jù)fscanf 從文件讀取格式化數(shù)據(jù)fprintf 將格式化數(shù)據(jù)寫入文件fgetl 從文件中讀行并放棄換行符fgets 從文件中讀行并保持換行符ferror 查詢文件的輸入輸出的錯(cuò)誤信息feof 檢查文件結(jié)束標(biāo)志fseek 設(shè)置文件位置指針ftell 得到文件位置指針的位置prewind 反繞一個(gè)打開(kāi)的文件tempname 建立臨時(shí)的文件名tempdir 返回一個(gè)已存在的臨時(shí)目錄名三

5、啟動(dòng)與退出的命令quit,exit 退出MATLAB環(huán)境startup MATLAB自啟動(dòng)文件matlabrc 啟動(dòng)主程序四管理變量工作空間的命令who 簡(jiǎn)要列出工作空間變量名whos 詳細(xì)列出工作空間變量名load 從文件中讀入變量save 列出工作空間中變量存盤clear 刪除內(nèi)存中的變量與函數(shù)pack 整理工作空間的內(nèi)存size 查詢矩陣的維數(shù)disp 顯示矩陣和文本length 查詢矢量的維數(shù)五對(duì)命令窗口控制的常用命令cedit 設(shè)置命令行編輯與回調(diào)的參數(shù)clc 清除命令窗口中的顯示home 將光標(biāo)移動(dòng)到左上角位置format 設(shè)置輸出格式echo 顯示文件中的MATLAB命令more

6、 控制命令窗口的輸出頁(yè)面41字符串函數(shù)-字符串操作 deblank 去掉字符串末尾的空格findstr 查找字符串lower 轉(zhuǎn)換為小寫strcat 字符串連接組合strcmp 字符串比較strcmpi 字符串比較(忽略大小寫)strjust 調(diào)整字符串排列位置strmatch 尋找符合條件的行strncmp 比較字符串的前n個(gè)字符strrep 尋找和替代strtok 尋找字符串中第一個(gè)空字符前邊的字符串strvcat 字符串豎向連接(組合)symvar 尋找字符串表達(dá)式中的變量(除了i,j,pi,inf,nan,eps以及通用函數(shù) 的其他標(biāo)識(shí)符),如果沒(méi)有找到變量則返回空單元數(shù)組texlab

7、el 將字符串轉(zhuǎn)換為Tex格式(推薦理科同學(xué)掌握Latex)upper 大寫(返回)42字符串函數(shù)-字符串和數(shù)值的轉(zhuǎn)換char 生成字符串?dāng)?shù)組int2str 整數(shù)轉(zhuǎn)換為字符串mat2str 矩陣轉(zhuǎn)換為字符串num2str 數(shù)值轉(zhuǎn)換為字符串sprintf 格式輸出字符串sscanf 格式讀入字符串str2double 字符串轉(zhuǎn)換為雙精度str2num 字符串轉(zhuǎn)換為數(shù)值(返回)43字符串函數(shù)-基轉(zhuǎn)換bin2dec 把二進(jìn)制轉(zhuǎn)換為十進(jìn)制dec2bin 十進(jìn)制轉(zhuǎn)換為二進(jìn)制dec2hex 十進(jìn)制轉(zhuǎn)換為十六進(jìn)制hex2dec 十六進(jìn)制轉(zhuǎn)換為十進(jìn)制hex2num 十六進(jìn)制轉(zhuǎn)換為雙精度(返回)44聲音處理函數(shù)

8、-常用聲音函數(shù)lin2mu 將線性音頻信號(hào)轉(zhuǎn)換為mu法則mu2lin 將mu法則轉(zhuǎn)換為線性音頻信號(hào)sound 把向量轉(zhuǎn)換為聲音soundsc 測(cè)量數(shù)據(jù)并作為聲音播放(返回)45聲音處理函數(shù)-特殊聲音函數(shù)auread 讀入next/sun聲音文件(后綴為.au)auwrite 寫au聲音文件(返回)46聲音處理函數(shù)-WAV聲音文件waveread 讀聲音文件wavewrite 寫聲音文件(返回)47稀疏矩陣函數(shù)-基本稀疏矩陣spdiags 生成稀疏帶狀矩陣speye 單位稀疏矩陣sprand 隨機(jī)稀疏矩陣sprandn 正態(tài)分布的隨機(jī)稀疏矩陣sprandsym 生成稀疏對(duì)稱隨機(jī)矩陣(返回)48稀

9、疏矩陣函數(shù)-滿陣和稀疏矩陣的轉(zhuǎn)換find 尋找非零元素下標(biāo)和值full 稀疏矩陣轉(zhuǎn)化為滿陣sparse 生成稀疏矩陣spconvert 載入稀疏矩陣(返回)49稀疏矩陣函數(shù)-稀疏矩陣的非零元素操作nnz 非零元素個(gè)數(shù)nonzeros 矩陣中的非零元素nzmax 為非零元素分配的存儲(chǔ)空間數(shù)spalloc 稀疏矩陣存儲(chǔ)空間spfun 稀疏矩陣中非零元素的函數(shù)計(jì)算spones 非零元素全部用1替換(返回)50稀疏矩陣函數(shù)-稀疏矩陣的可視化spy 稀疏矩陣的圖形表示(返回)51稀疏矩陣函數(shù)-排序算法colmmd 進(jìn)行列的最小度排序colperm 基于非零算法排序dmperm Dulmage-Mende

10、lsohn分解randperm 隨機(jī)置換symmmd 對(duì)稱最小度排序symrcm 反向Cuthill-McKee排序(返回)52稀疏矩陣函數(shù)-范數(shù)、條件數(shù)和秩condest I范數(shù)矩陣條件數(shù)normest 2范數(shù)估計(jì)(返回)53稀疏矩陣函數(shù)-線性方程的稀疏系統(tǒng)bicg 雙共扼梯度法bicgstab 雙共扼梯度穩(wěn)定法cgs 二次共扼梯度法cholinc 不完全Cholesky分解cholupdate Cholesky分解的秩1修正gmres 廣義最小殘差法luinc 不完全的LU分解pcg 預(yù)處理共扼梯度法qmr Quasi_Minimal殘差法(返回)54稀疏矩陣函數(shù)-稀疏矩陣的特征值和奇異值

11、eigs 少數(shù)特征值和特征向量svds 少數(shù)奇異值(返回)55稀疏矩陣函數(shù)-雜項(xiàng)函數(shù)spparms 設(shè)置稀疏矩陣程序的參數(shù)(返回)56數(shù)據(jù)分析和傅立葉變換-基本運(yùn)算convhull 凸殼函數(shù)cumprod 累計(jì)積cumsum 累計(jì)和cumtrapz 累計(jì)梯形數(shù)值積分delaunay Delaunay三角化dsearch 求最近點(diǎn) (這是兩個(gè)有趣的函數(shù))factor 質(zhì)數(shù)分解inpolygon 搜索多邊形內(nèi)的點(diǎn)max 最大元素mean 平均值median 數(shù)組的中間值min 最小值perms 向量所有排列組成矩陣polyarea 多邊形的面積primes 生成質(zhì)數(shù)列表prod 數(shù)組元素積sort

12、 元素按升序排列sortrows 將行按升序排列std 標(biāo)準(zhǔn)差sum 元素和trapz 梯形數(shù)值積分tsearch 搜索Delaunay三角形var 方差voronoi Voronoi圖(返回)57數(shù)據(jù)分析和傅立葉變換-有限差分del2 Laplacian離散diff 差分和近似微分gradient 數(shù)值梯度(返回)58數(shù)據(jù)分析和傅立葉變換-相關(guān)corrcoef 相關(guān)系數(shù)cov 協(xié)方差矩陣xcorr 互相關(guān)系數(shù)xcov 互協(xié)方差矩陣xcorr2 二維互相關(guān)】(返回)59數(shù)據(jù)分析和傅立葉變換-濾波和卷積conv 卷積和多項(xiàng)式相乘conv2 二維卷積deconv 反卷積filter 濾波filte

13、r2 二維數(shù)字濾波(返回)60數(shù)據(jù)分析和傅立葉變換-傅立葉變換abs 絕對(duì)值和模angle 相角cplxpair 按復(fù)共扼把復(fù)數(shù)分類fft 一維快速傅立葉變換fft2 二維快速傅立葉變換fftshit 將快速傅立葉變換的DC分量移到譜中央ifft 以為逆快速傅立葉變換ifft2 二維逆快速傅立葉變換ifftn 多維逆快速傅立葉變換ifftshift 逆fft平移nextpow2 最相鄰的2的冪unwrap 修正相角(返回)61數(shù)據(jù)分析和傅立葉變換-向量函數(shù)cross 向量叉積intersect 集合交集ismember 是否集合中元素setdiff 集合差集setxor 集合異或(不在交集中的

14、元素)union 兩個(gè)集合的并unique 返回向量作為一個(gè)集合所有元素(去掉相同元素)(返回)62數(shù)學(xué)函數(shù)和坐標(biāo)變換-基本數(shù)學(xué)函數(shù)abs 絕對(duì)值acos 反余弦acosh 反雙曲余弦函數(shù)acot 反余切acoth 反雙曲線余切acsc 反余割acsch 反雙曲線余割angle 相位角asec 反正割asech 反雙曲線正割asin 反正弦asinh 反雙曲線正弦atan 反正切atanh 反雙曲線正切atan2 四象限反正切ceil 向正無(wú)窮方向舍入 ceil(4.3)=5complex 復(fù)數(shù)conj 求共扼cos 余弦cosh 雙曲余弦cot 余切coth 雙曲線余切csc 余割csch

15、雙曲線余割exp 指數(shù)fix 向零舍入floor 向負(fù)無(wú)窮大舍入gcd 最大公約數(shù)imag 復(fù)數(shù)的虛部lcm 最小公倍數(shù)log 自然對(duì)數(shù)log2 以2為底的對(duì)數(shù)log10 以10為底的對(duì)數(shù)mod 模除nchoosek 二項(xiàng)式系數(shù) nchoosek(n,k)=n!/k!(n-k)!real 復(fù)數(shù)實(shí)部rem 余數(shù)round 四舍五入sec 正割sech 雙曲線正割sign 符號(hào)函數(shù)sin 正弦sinh 雙曲線正弦sqrt 平方根tan 正切tanh 雙曲線正切(返回)63數(shù)學(xué)函數(shù)和坐標(biāo)變換-特殊函數(shù)airy airy函數(shù)besselh 第三類貝塞爾函數(shù);)besselibesselk 改良型bes

16、selh函數(shù)besseljbessely 貝塞爾函數(shù)betabetaincbetaln 貝塔函數(shù)ellipj 雅克比橢圓函數(shù)ellipke 完全橢圓積分erferfcerfcxerfinv 誤差函數(shù)expint 指數(shù)積分factorial 階乘函數(shù)gammagammalngammainc 伽馬函數(shù)legendre 勒讓德函數(shù)pow2 2的冪次ratrats 有理逼近(返回)64數(shù)學(xué)函數(shù)和坐標(biāo)變換-坐標(biāo)變換cart2pol 笛卡兒坐標(biāo)變換為極坐標(biāo)或圓柱坐標(biāo)cart2sph 笛卡兒坐標(biāo)變換為球坐標(biāo)pol2cart 極坐標(biāo)變換為笛卡兒坐標(biāo)sph2cart 球坐標(biāo)變換為笛卡兒坐標(biāo)(返回)65矩陣和矩陣

17、操作基礎(chǔ)-矩陣和數(shù)組基礎(chǔ)blkdiag 構(gòu)造一個(gè)分塊對(duì)角矩陣eye 創(chuàng)建單位矩陣linespace 產(chǎn)生線性間隔向量logspace 產(chǎn)生對(duì)數(shù)間隔向量ones 產(chǎn)生元素全為1的數(shù)組rand 產(chǎn)生均勻分布隨機(jī)數(shù)組randn 產(chǎn)生正態(tài)分布隨機(jī)數(shù)組zeros 產(chǎn)生全零數(shù)組(返回)66矩陣和矩陣操作基礎(chǔ)-特殊變量和常量ans 對(duì)最近輸入的反應(yīng)computer 當(dāng)前計(jì)算機(jī)類型eps 浮點(diǎn)精度f(wàn)lops 計(jì)算浮點(diǎn)操作次數(shù),現(xiàn)已不再常用i 虛部單位inf 無(wú)窮大inputname 輸入?yún)?shù)名j 虛部單位nan 非數(shù)值nargin 輸入?yún)?shù)的數(shù)目nargout 輸出參數(shù)的數(shù)目(用戶定義函數(shù))pi 圓周率rea

18、lmax 最大正浮點(diǎn)數(shù)realmin 最小正浮點(diǎn)數(shù)varargin,varargout 返回參數(shù)數(shù)目(matlab函數(shù))(返回)67矩陣和矩陣操作基礎(chǔ)-時(shí)間和日期calendar 返回日歷clock 當(dāng)前時(shí)間cputime 從啟動(dòng)經(jīng)過(guò)的cpu時(shí)間date 日期datenum 轉(zhuǎn)換成連續(xù)日期數(shù)datestr 日期字符串datevec 日期分隔部分eomday 一個(gè)月的日期etime 經(jīng)過(guò)的時(shí)間now 當(dāng)前的日期和時(shí)間tic, toc 秒表定時(shí)器weekday 星期幾(返回)68矩陣和矩陣操作基礎(chǔ)-矩陣操作cat 把矩陣按行或列連接起來(lái)diag 給定向量,構(gòu)造對(duì)角矩陣fliplr 矩陣左右翻轉(zhuǎn)fl

19、ipud 矩陣上下翻轉(zhuǎn)repmat 復(fù)制數(shù)組,repmat(A,m,n)表示把A復(fù)制m行n列組成新數(shù)組reshape 按逐列來(lái)的方式重新整形數(shù)組rot 按逆時(shí)針?lè)较蛐D(zhuǎn)90度tril 返回一個(gè)矩陣的下三角矩陣triu 返回一個(gè)矩陣的上三角矩陣(返回)69矩陣和矩陣操作基礎(chǔ)-特殊函數(shù)矩陣compan 返回向量的伴隨矩陣eig 矩陣特征值gallery 測(cè)試矩陣,或者說(shuō)大約50個(gè)矩陣模版hadamard 哈達(dá)馬得矩陣hankel 漢克爾矩陣hilb 希爾波特矩陣invhilb 逆希爾波特矩陣magic 魔術(shù)方陣pascal 帕斯卡矩陣toeplitz 托普利茨矩陣wilkinson 維爾金森特征值

20、測(cè)試矩陣(返回)70運(yùn)算符和邏輯函數(shù)-算數(shù)運(yùn)算符 矩陣加- 減* 乘.* 數(shù)組乘 矩陣乘方. 數(shù)組乘方 矩陣左除/ 矩陣右除. 數(shù)組左除./ 數(shù)組右除kron 克羅內(nèi)克張量積(返回)71運(yùn)算符和邏輯函數(shù)-關(guān)系運(yùn)算符& 邏輯與| 邏輯或 邏輯非xor 邏輯異或(返回)72運(yùn)算符和邏輯函數(shù)-特殊函數(shù) 冒號(hào),用于創(chuàng)建數(shù)組和下表 方括號(hào),構(gòu)成向量或矩陣() 圓括號(hào),表示算術(shù)表達(dá)式優(yōu)先級(jí)、放置函數(shù)參數(shù)、放置矩陣下標(biāo) 單元數(shù)組(cell array)專用. 句點(diǎn),小數(shù)點(diǎn)表示、數(shù)組運(yùn)算符組成部分、字段(屬性)訪問(wèn). 父目錄,與cd 一起使用. 連續(xù)三點(diǎn),一行末尾表示續(xù)行, 逗號(hào),格開(kāi)參數(shù); 分號(hào),表示矩陣一

21、行結(jié)束或者語(yǔ)句末尾使得執(zhí)行結(jié)果不顯示% 注釋符 單引號(hào),矩陣后表示轉(zhuǎn)置或者成對(duì)出現(xiàn)括起字符串. 數(shù)組轉(zhuǎn)置= 賦值(返回)73運(yùn)算符和邏輯函數(shù)-邏輯函數(shù)all 向量中是否所有分量均非零any 是否有元素非零exist 指定變量或文件是否存在find 返回矩陣中非零元素的索引和置is* is系列,大部分根據(jù)名稱可以知道功能 iscell() iscellstr() isempty() 是否空數(shù)組 isequal() 數(shù)組是否相等 isfield() 是否結(jié)構(gòu)數(shù)組中的字段 isfinite() 數(shù)組中元素是否有限 isglobal() 是否全局變量 ishandle() 是否有效圖形句柄 ishol

22、d() hold命令處于on狀態(tài)與否 isieee 是否使用IEEE算法 isinf() 是否無(wú)窮大 isletter() 數(shù)組元素是否是字母表中字母 islogical() 是否邏輯數(shù)組 isnan() 是否非數(shù)值數(shù) isnumeric() 是否數(shù)值數(shù)組 isobject() 是否對(duì)象 isprime() 是否質(zhì)數(shù) isreal() 是否實(shí)數(shù) isspace() 是否空字符 issparse() 是否是按稀疏類別存儲(chǔ) isstruct() 是否結(jié)構(gòu)類 isstudent matlab版本是否學(xué)生版 isunix 是否unix版本 isa() 指定對(duì)象是否屬于指定類logical() 把數(shù)值數(shù)

23、組轉(zhuǎn)變?yōu)檫壿嫈?shù)組A(B) A為數(shù)值數(shù)組,B為邏輯數(shù)組時(shí),按B索引的非零元素返回 A中相應(yīng)位置元素mislocked() 當(dāng)前文件是否鎖定(返回)simulink的命令集仿真命令: sim -仿真運(yùn)行一個(gè)simulink模塊 sldebug -調(diào)試一個(gè)simulink模塊 simset -設(shè)置仿真參數(shù) simget -獲取仿真參數(shù)線性化和整理命令: linmod -從連續(xù)時(shí)間系統(tǒng)中獲取線性模型 linmod2 -也是獲取線性模型,采用高級(jí)方法 dinmod -從離散時(shí)間系統(tǒng)中獲取線性模型 trim -為一個(gè)仿真系統(tǒng)尋找穩(wěn)定的狀態(tài)參數(shù)構(gòu)建模型命令: open_system -打開(kāi)已有的模型 close_system -關(guān)閉打開(kāi)的模型或模塊 new_system -創(chuàng)建一個(gè)新的空模型窗口 load_system -加載已有的模型并使模型不可見(jiàn) save_system -保存一個(gè)打開(kāi)的模型 add_block -添加一個(gè)新的模塊 add_line -添加一條線(兩個(gè)模塊之間的連線) delete_block -刪除一個(gè)模塊 delete_line -刪除一根線 find_system -查找一個(gè)模塊 hilite_system -使一個(gè)模塊醒目顯示 replace_block -用一個(gè)新模塊代替已有的模塊 set_param

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論