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

下載本文檔

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

文檔簡介

1、精品文檔clc(2) clearclf(4) who(5) whos?(6) delete < 文件名 >which < 文件名>(9) clear all(10) help < 命令名 >(11) save name(12) save name x y(13) load name(14) load name x y(15) diary name1.m(16) type name.m(17) what有關(guān)命令行環(huán)境的一些操作擦去一頁命令窗口 ,光標(biāo)回屏幕左上角從工作空間清除所有變量清除圖形窗口內(nèi)容列出當(dāng)前工作空間中的變量列出當(dāng)前工作空間中的變量及信息或用工具

2、欄上的 Workspace瀏覽器從磁盤刪除指定文件查找指定文件的路徑從工作空間清除所有變量和函數(shù)查詢所列命令的幫助信息保存工作空間變量到文件 name.mat保存工作空間變量 x y到文件name.mat下載name'文件中的所有變量到工作空間下載nam6文件中的變量x y到工作空間保存工作空間一段文本到文件name1.m在工作空間查看name.m文件內(nèi)容列出當(dāng)前目錄下的 m文件和mat文件4歡迎下載快捷鍵:Ctrl+pCtrl+nCtrl+bCtrl+fCtrl +<Ctrl+rCtrl +-Ctrl+lHomeCtrl+aEndCtrl+eEscCtrl+uDelCtrl+d

3、調(diào)用上一次的命令調(diào)用下一行的命令退后一格前移一格向右移一個單詞向左移一個單詞光標(biāo)移到行首光標(biāo)移到行尾清除一行清除光標(biāo)后字符Backspace Ctrl+h清除光標(biāo)前字符Ctrl+k清除光標(biāo)至行尾字Ctrl+c中斷程序運行一.常用的窗口命令help啟動聯(lián)機(jī)幫助文件顯示what列出當(dāng)前目錄下的有關(guān)文件type列出M文件lookfor 對help信息中的關(guān)鍵詞查找which找出函數(shù)與文件所在的目錄名demo運彳M MATLAB勺演示程序path設(shè)置或查詢MATLAB勺路徑二.有關(guān)文件及其操作的語句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行的命令存盤fopen打開文件fclose 關(guān)閉文件fread從文件中讀取二進(jìn)制數(shù)據(jù)fwrite向一個文件寫二進(jìn)制數(shù)據(jù)fscanf從文件讀取格式化數(shù)據(jù)fprintf將格式化數(shù)據(jù)寫入文件fgetl從文件中讀行并放棄換行符fgets從文件中讀行并保持換行符ferror查詢文件的輸入輸出的錯誤信息feof檢查文件結(jié)束標(biāo)志fseek設(shè)置文件位置指針ftell得到文件位置指針的位置prewind反繞一個打開的文件tempname建立臨時的文件名tempdir返回一個已存在的臨時目錄名三.啟動與退出的命令quit

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

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

7、換為 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聲音

8、處理函數(shù)-> 常用聲音函數(shù)lin2mu將線性音頻信號轉(zhuǎn)換為mu法則mu2lin 將mu法則轉(zhuǎn)換為線性音頻信號sound 把向量轉(zhuǎn)換為聲音soundsc 測量數(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ī)稀

9、疏矩陣sprandsym 生成稀疏對稱隨機(jī)矩陣(返回)48稀疏矩陣函數(shù)-> 滿陣和稀疏矩陣的轉(zhuǎn)換find尋找非零元素下標(biāo)和值full稀疏矩陣轉(zhuǎn)化為滿陣sparse 生成稀疏矩陣spconvert 載入稀疏矩陣(返回)49稀疏矩陣函數(shù)-> 稀疏矩陣的非零元素操作nnz 非零元素個數(shù)nonzeros 矩陣中的非零元素nzmax 為非零元素分配的存儲空間數(shù)spalloc 稀疏矩陣存儲空間spfun 稀疏矩陣中非零元素的函數(shù)計算spones 非零元素全部用 1 替換(返回)50稀疏矩陣函數(shù)-> 稀疏矩陣的可視化spy 稀疏矩陣的圖形表示(返回)51稀疏矩陣函數(shù)-> 排序算法co

10、lmmd 進(jìn)行列的最小度排序colperm 基于非零算法排序dmperm Dulmage-Mendelsohn 分解randperm 隨機(jī)置換symmmd 對稱最小度排序symrcm 反向 Cuthill-McKee 排序(返回)52稀疏矩陣函數(shù)-> 范數(shù)、條件數(shù)和秩condest I 范數(shù)矩陣條件數(shù)normest 2 范數(shù)估計(返回)53稀疏矩陣函數(shù)-> 線性方程的稀疏系統(tǒng)bicg 雙共扼梯度法bicgstab 雙共扼梯度穩(wěn)定法cgs 二次共扼梯度法cholinc 不完全 Cholesky 分解cholupdate Cholesky 分解的秩 1 修正gmres 廣義最小殘差法l

11、uinc不完全的LU分解pcg 預(yù)處理共扼梯度法qmr Quasi_Minimal 殘差法(返回)54稀疏矩陣函數(shù)-> 稀疏矩陣的特征值和奇異值eigs 少數(shù)特征值和特征向量svds 少數(shù)奇異值(返回)55稀疏矩陣函數(shù)-> 雜項函數(shù)spparms 設(shè)置稀疏矩陣程序的參數(shù)(返回)56 數(shù)據(jù)分析和傅立葉變換 -> 基本運算convhull 凸殼函數(shù)cumprod 累計積cumsum 累計和cumtrapz 累計梯形數(shù)值積分delaunay Delaunay 三角化dsearch求最近點( 這是兩個有趣的函數(shù))factor 質(zhì)數(shù)分解inpolygon 搜索多邊形內(nèi)的點max 最大元

12、素mean 平均值median 數(shù)組的中間值min 最小值perms 向量所有排列組成矩陣polyarea 多邊形的面積primes 生成質(zhì)數(shù)列表prod數(shù)組元素積sort元素按升序排列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

13、 互相關(guān)系數(shù)xcov 互協(xié)方差矩陣xcorr2 二維互相關(guān)】(返回)59數(shù)據(jù)分析和傅立葉變換-> 濾波和卷積conv 卷積和多項式相乘conv2 二維卷積deconv反卷積filter濾波filter2 二維數(shù)字濾波(返回)60數(shù)據(jù)分析和傅立葉變換-> 傅立葉變換abs 絕對值和模angle 相角cplxpair 按復(fù)共扼把復(fù)數(shù)分類fft 一維快速傅立葉變換fft2二維快速傅立葉變換fftshit將快速傅立葉變換的DC分量移到譜中央ifft以為逆快速傅立葉變換ifft2二維逆快速傅立葉變換ifftn多維逆快速傅立葉變換ifftshift逆fft 平移nextpow2 最相鄰的 2

14、的冪unwrap 修正相角(返回)61數(shù)據(jù)分析和傅立葉變換-> 向量函數(shù)cross 向量叉積intersect 集合交集ismember 是否集合中元素setdiff 集合差集setxor 集合異或 ( 不在交集中的元素)union 兩個集合的并unique 返回向量作為一個集合所有元素( 去掉相同元素)(返回)62數(shù)學(xué)函數(shù)和坐標(biāo)變換-> 基本數(shù)學(xué)函數(shù)abs 絕對值acos 反余弦acosh 反雙曲余弦函數(shù)acot 反余切acoth 反雙曲線余切acsc 反余割acsch 反雙曲線余割angle 相位角asec 反正割asech 反雙曲線正割asin 反正弦asinh 反雙曲線正弦

15、atan 反正切atanh 反雙曲線正切atan2 四象限反正切ceil 向正無窮方向舍入 ceil(4.3)=5complex 復(fù)數(shù)conj 求共扼cos 余弦cosh 雙曲余弦cot 余切coth 雙曲線余切csc 余割csch 雙曲線余割exp 指數(shù)fix 向零舍入floor 向負(fù)無窮大舍入gcd 最大公約數(shù)imag 復(fù)數(shù)的虛部lcm 最小公倍數(shù)log 自然對數(shù)log2 以 2 為底的對數(shù)log10 以 10 為底的對數(shù)mod 模除nchoosek 二項式系數(shù) nchoosek(n,k)=n!/k!(n-k)!real 復(fù)數(shù)實部rem 余數(shù)round 四舍五入sec 正割sech 雙曲線

16、正割sign 符號函數(shù)sin 正弦sinh 雙曲線正弦sqrt 平方根tan 正切tanh 雙曲線正切(返回)63數(shù)學(xué)函數(shù)和坐標(biāo)變換-> 特殊函數(shù)12歡迎下載 。airy airy 函數(shù)besselh 第三類貝塞爾函數(shù); )besselibesselk 改良型 besselh 函數(shù)besseljbessely 貝塞爾函數(shù)betabetaincbetaln 貝塔函數(shù)ellipj 雅克比橢圓函數(shù)ellipke 完全橢圓積分erferfcerfcxerfinv 誤差函數(shù)expint 指數(shù)積分factorial 階乘函數(shù)gammagammalngammainc 伽馬函數(shù)legendre 勒讓德函

17、數(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矩陣和矩陣操作基礎(chǔ)-> 矩陣和數(shù)組基礎(chǔ)blkdiag 構(gòu)造一個分塊對角矩陣eye 創(chuàng)建單位矩陣linespace 產(chǎn)生線性間隔向量logspace 產(chǎn)生對數(shù)間隔向量ones產(chǎn)生元素全為1 的數(shù)組rand產(chǎn)生均勻分布隨機(jī)數(shù)組randn產(chǎn)生正態(tài)分布隨機(jī)數(shù)組zeros產(chǎn)生全零數(shù)組(返回)66矩陣和矩陣操作基礎(chǔ)-> 特殊變量

18、和常量ans 對最近輸入的反應(yīng)computer 當(dāng)前計算機(jī)類型精品文檔eps 浮點精度flops 計算浮點操作次數(shù),現(xiàn)已不再常用i 虛部單位inf 無窮大inputname 輸入?yún)?shù)名j 虛部單位nan 非數(shù)值nargin 輸入?yún)?shù)的數(shù)目nargout 輸出參數(shù)的數(shù)目 (用戶定義函數(shù))pi 圓周率realmax 最大正浮點數(shù)realmin 最小正浮點數(shù)varargin,varargout 返回參數(shù)數(shù)目 (matlab 函數(shù) )(返回)67矩陣和矩陣操作基礎(chǔ)-> 時間和日期calendar 返回日歷clock 當(dāng)前時間cputime從啟動經(jīng)過的 cpu 時間date 日期datenum轉(zhuǎn)換

19、成連續(xù)日期數(shù)datestr日期字符串datevec日期分隔部分eomday 一個月的日期etime 經(jīng)過的時間now 當(dāng)前的日期和時間tic, toc 秒表定時器weekday 星期幾(返回)68矩陣和矩陣操作基礎(chǔ)-> 矩陣操作cat 把矩陣按行或列連接起來diag 給定向量,構(gòu)造對角矩陣fliplr矩陣左右翻轉(zhuǎn)flipud矩陣上下翻轉(zhuǎn)repmat復(fù)制數(shù)組,repmat(A,m,n)表示把A復(fù)制m行n列組成新數(shù)組reshape 按逐列來的方式重新整形數(shù)組rot 按逆時針方向旋轉(zhuǎn)90 度tril返回一個矩陣的下三角矩陣triu返回一個矩陣的上三角矩陣(返回)69矩陣和矩陣操作基礎(chǔ)->

20、 特殊函數(shù)矩陣compan 返回向量的伴隨矩陣eig 矩陣特征值gallery 測試矩陣 , 或者說大約50 個矩陣模版hadamard 哈達(dá)馬得矩陣hankel 漢克爾矩陣hilb 希爾波特矩陣invhilb 逆希爾波特矩陣magic 魔術(shù)方陣pascal 帕斯卡矩陣toeplitz 托普利茨矩陣wilkinson 維爾金森特征值測試矩陣(返回)70運算符和邏輯函數(shù)-> 算數(shù)運算符-*.*人人/./矩陣加減乘數(shù)組乘矩陣乘方數(shù)組乘方矩陣左除矩陣右除數(shù)組左除數(shù)組右除kron 克羅內(nèi)克張量積(返回)71運算符和邏輯函數(shù) -> 關(guān)系運算符& 邏輯與|邏輯或邏輯非xor 邏輯異或(

21、返回)72運算符和邏輯函數(shù)-> 特殊函數(shù):冒號,用于創(chuàng)建數(shù)組和下表方括號,構(gòu)成向量或矩陣()圓括號,表示算術(shù)表達(dá)式優(yōu)先級、放置函數(shù)參數(shù)、放置矩陣下標(biāo)單元數(shù)組(cell array) 專用. 句點,小數(shù)點表示、數(shù)組運算符組成部分、字段( 屬性 ) 訪問.父目錄,與cd 一起使用. 連續(xù)三點,一行末尾表示續(xù)行,逗號,格開參數(shù);分號,表示矩陣一行結(jié)束或者語句末尾使得執(zhí)行結(jié)果不顯示%注釋符'單引號,矩陣后表示轉(zhuǎn)置或者成對出現(xiàn)括起字符串.'數(shù)組轉(zhuǎn)置=賦值(返回)73運算符和邏輯函數(shù)-> 邏輯函數(shù)all 向量中是否所有分量均非零any 是否有元素非零exist 指定變量或文件是

22、否存在 find 返回矩陣中非零元素的索引和置is* is 系列,大部分根據(jù)名稱可以知道功能iscell()iscellstr()isempty()是否空數(shù)組isequal()數(shù)組是否相等isfield()是否結(jié)構(gòu)數(shù)組中的字段isfinite()數(shù)組中元素是否有限isglobal()是否全局變量ishandle()是否有效圖形句柄ishold()hold 命令處于on 狀態(tài)與否isieee是否使用 IEEE 算法isinf()是否無窮大isletter()數(shù)組元素是否是字母表中字母islogical()是否邏輯數(shù)組isnan()是否非數(shù)值數(shù)isnumeric()是否數(shù)值數(shù)組isobject()

23、是否對象isprime()是否質(zhì)數(shù)isreal()是否實數(shù)isspace()是否空字符issparse()是否是按稀疏類別存儲isstruct()是否結(jié)構(gòu)類isstudentmatlab 版本是否學(xué)生版isunix是否 unix 版本isa()指定對象是否屬于指定類logical() 把數(shù)值數(shù)組轉(zhuǎn)變?yōu)檫壿嫈?shù)組A(B) A為數(shù)值數(shù)組,B為邏輯數(shù)組時,按 B索引的非零元素返回A 中相應(yīng)位置元素mislocked() 當(dāng)前文件是否鎖定(返回)simulink 的命令集仿真命令:sim- 仿真運行一個simulink模塊sldebug- 調(diào)試一個simulink模塊simset- 設(shè)置仿真參數(shù)simg

24、et- 獲取仿真參數(shù)linmod- 從連續(xù)時間系統(tǒng)中獲取線性模型linmod2 - 也是獲取線性模型,采用高級方法dinmod- 從離散時間系統(tǒng)中獲取線性模型線性化和整理命令:19歡迎下載。trim - 為一個仿真系統(tǒng)尋找穩(wěn)定的狀態(tài)參數(shù)構(gòu)建模型命令:open_system - 打開已有的模型close_system - 關(guān)閉打開的模型或模塊new_system - 創(chuàng)建一個新的空模型窗口load_system- 加載已有的模型并使模型不可見save_system- 保存一個打開的模型add_block - 添加一個新的模塊add_line - 添加一條線(兩個模塊之間的連線)delete_block - 刪除一個模塊delete_line- 刪除一根線find_system- 查找一個模塊hilite_system - 使一個模塊醒目顯示replace_block -用一個新模塊代替已有的模塊set_param-為模型或模塊設(shè)置參數(shù)get_param-獲取模塊或模型的參數(shù)add_param-為一個模

溫馨提示

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

評論

0/150

提交評論