版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、在這里我只給出函數(shù)的名字及其功能,至于其格式的調(diào)用方法,請參閱MATLAB 的在線幫助,只需要在命令窗口輸入 help funname。制作本表主要是為了便于應用時查閱。限于個人水平和資料,錯誤在所難免,望批評指正,在下不勝感激! MATLAB 中的常用函數(shù) MATLAB 中的函數(shù) 函數(shù)名 函數(shù)功能 工具箱 syms 申明符號變量 symbolicvpa() 直接對符號求值 symbolicsimple() 符號表達式的化簡,還可以調(diào)用 sincos(),numden(),expand()等具體化簡方法,factor()函數(shù)還可以用于整數(shù)的質(zhì)因數(shù)分解 symbolicsubs() 符號表達式的
2、變量替換 symboliclatex() 將符號表達式轉(zhuǎn)換成LATEX排版語言支持的字符串 symbolicfloor() 該函數(shù)可以對數(shù)值進行取整運算,相應的取整函數(shù)還有 round(),fix(),ceil()等,但是它們的涵義是不同的 MATLABrat() 將矩陣的各個數(shù)用 簡分式表示 MATLABrem() 將矩陣的各個數(shù)值取余數(shù) MATLABgcd() 求兩個整數(shù)的 大公約數(shù),lcm()求 小公倍數(shù) symbolicisprime() 判定矩陣內(nèi)各個整數(shù)是否為質(zhì)數(shù) symbolicfor for循壞結(jié)構(gòu),和end語句共同構(gòu)成循壞,break語句可以終止本級循壞 MATLABwhil
3、e while循壞結(jié)構(gòu) MATLABif 條件轉(zhuǎn)移語句,可以和elseif,else語句連用 MATLABswitch 開關(guān)結(jié)構(gòu),和case及otherwise語句連用 MATLABtry 試探語句,可以和catch連用 MATLABfunction 函數(shù)引導語句 MATLABinline inline函數(shù),可以定義直接取值的函數(shù) MATLAB 匿名函數(shù),功能更強于inline函數(shù),是MATLAB7.0提出的新函數(shù) MATLABplot() 二維直角坐標系曲線繪制 MATLABset() MATLAB對象屬性設(shè)定函數(shù) MATLABget() MATLAB對象屬性提取函數(shù) MATLABbar()
4、 二維條形圖繪制,其他還有 comet(),feather,hist(),polar(),stairs(),compass(), errorbar(),fill(),loglog(),quiver(),stem(),semilogx(),semilogy()等 MATLABezplot() 二維隱函數(shù)曲線繪制函數(shù) MATLABplot3() 三維曲線繪制函數(shù),其余三維曲線繪制函數(shù)包括 stem3(),comet3(),fill3(),bar3()等 MATLABmeshgrid() 二維或三維網(wǎng)格數(shù)據(jù)生成 MATLABmesh() 三維網(wǎng)格曲線繪制 MATLABsurf() 三維表面圖形繪制,
5、類似的還有 surfc(),surfl(),waterfall(),contour(),contour3()等 MATLABshading 曲面類型設(shè)置命令,可以設(shè)置成flat,interp,faceted MATLABview() 設(shè)置三維圖形的視角 MATLAB 微積分 函數(shù)名 函數(shù)功能 工具箱(toolbox)limit() 極限問題求解和單邊極限求解問題,可嵌套求多變量極限 symbolic diff() 求解導數(shù)問題,還可以用于求解高階導數(shù)和偏導數(shù) symbolic int() 求解不定積分與定積分,可以嵌套求解多重積分symbolic taylor() Taylor冪級數(shù)展開 sy
6、mbolic jacobian() Jacobian矩陣求解 symbolic mtaylor() 多變量的Taylor展開 Maple fseriies() Fourier級數(shù)展開,或采用定義直接積分,求解級數(shù)系數(shù) symbolic symsum() 級數(shù)求和,可以用無窮級數(shù)的求和 symbolic gradient() 二元函數(shù)的梯度的計算,真正的梯度還應該由函數(shù)下一個語句求出 MATLAB trapz() 對已知數(shù)據(jù)點用梯形法求數(shù)值積分,精度不高 MATLAB quadl 數(shù)值積分函數(shù),精度要求不高時還可以使用quad()函數(shù) MATLAB dblquad() 矩形區(qū)域的二重數(shù)值積分 M
7、ATLAB quad2dggen() 非矩形區(qū)域的二重數(shù)值積分 NIT triplequad() 長方體區(qū)域的三重數(shù)值積分 MATLAB 線性代數(shù) 函數(shù)名 函數(shù)功能 工具箱 ones() 生成幺矩陣,即全部元素都是1的矩陣 MATLAB zeros() 生成零矩陣 MATLAB rand() 生成0,1區(qū)間均勻分布的隨機數(shù)矩陣 MATLAB randn() 生成標準正態(tài)分布N(0,1) 的隨機數(shù)矩陣 MATLAB diag() 生成對角矩陣或一般矩陣提取對角線元素的函數(shù) MATLAB hankel() 生成Hankel矩陣 MATLAB vander() 生成Vandermonde矩陣 MAT
8、LAB hilb() 生成Hilbert矩陣 MATLAB invhilb() 生成Hildert逆矩陣 MATLAB compan() 由多項式構(gòu)造伴隨矩陣 MATLAB sym 將已知矩陣轉(zhuǎn)換成符號矩陣 det() 求矩陣的行列式,同樣支持符號運算 MATLAB trance() 求矩陣的跡,同樣支持符號運算 MATLAB rank() 求矩陣的秩,同樣支持符號運算 MATLAB norm() 求矩陣的各種范數(shù),不支持符號運算 MATLAB poly() 求矩陣特征多項式 MATLAB polyvalm() 矩陣的多項式運算,同樣支持符號運算 MATLAB polyval() 矩陣的多項式
9、點運算,同樣支持符號運算 MATLAB poly2num() 數(shù)值向量轉(zhuǎn)換為符號多項式 symbolic sym2poly() 符號多項式轉(zhuǎn)換位數(shù)值向量 symbolic inv() 矩陣求逆 MATLAB pinv() 矩陣的Moor-Penrose廣義逆,不支持符號運算 MATLAB eig() 求矩陣的特征值、特征向量或廣義特征值,同樣適合于符號運算 MATLAB orth() 矩陣的正交基計算,不支持符號運算 MATLAB lu() 矩陣的LU分解,不支持符號運算 MATLAB chol() 對稱矩陣的Cholesky分解,不支持符號運算 MATLAB jordan() 符號矩陣的Jo
10、rdan矩陣轉(zhuǎn)換 symbolic svd() 矩陣的奇異值分解,支持符號運算 MATLAB null() 矩陣的化零空間或基礎(chǔ)解系計算,支持符號運算 MATLAB lyap() 求解連續(xù)Lyapunov方程、Sylvester方程的數(shù)值解 控制系統(tǒng) dlyap() 求解離散Lyapunov方程數(shù)值解 控制系統(tǒng) are() 求解Riccati方程的數(shù)值解 控制系統(tǒng) abs() 面向矩陣元素的模運算,類似的函數(shù)還有 sqrt(),exp(),sin(),cos(),tan(),asin(),acos(),atan(), atan2(),log(),log10(),real(),imag(),co
11、nj(),ceil(), floor(),round(),fix()等 MATLAB expm() 矩陣的指數(shù)運算,支持符號運算,其他函數(shù)為 expm1(),expm2(),expm3()等,但不支持符號運算 MATLAB funm() 矩陣函數(shù)計算,可以求取任意非線性矩陣函數(shù),不支持符號運算 MATLAB 積分變換與復變函數(shù) 函數(shù)名 函數(shù)功能 工具箱 laplace() 函數(shù)的Laplace變換 symbolic ilaplace() 函數(shù)的Laplace反變換 symbolic fourier() 函數(shù)的Fourier變換 symbolic ifourier() 函數(shù)的Fourier反變換
12、 symbolic fouriersin 函數(shù)的Fourier正弦變換,還可以通過符號積分求解 symbolic fouriercos 函數(shù)的Fourier余弦變換 Maple invfouriersin 函數(shù)的Fourier正弦反變換 Maple mellin 函數(shù)的Mellin變換 Maple invmellin 函數(shù)的Mellin反變換 Maple hankel 函數(shù)的Hankel變換 Maple invhankel 函數(shù)的Hankel反變換 Maple ztrans() 函數(shù)的Z變換 symbolic iztrance() 函數(shù)的Z反變換 symbolic gcd() 函數(shù)的 大公約數(shù)
13、,lcd()可以求 小公倍數(shù) symbolic residue() 有理函數(shù)的部分分式展開,數(shù)值方法 MATLAB 代數(shù)方程與 優(yōu)化問題 函數(shù)名 函數(shù)功能 工具箱 solve() 方程的解析解,尤其適用多項式方程 symbolic fsolve() 方程的數(shù)值解 MATLAB optmset() 最優(yōu)控制參數(shù) Optimization fminsearch() 無約束最優(yōu)化問題求解 MATLAB fminunc() 無約束最優(yōu)化問題求解 Optimization linprog() 線性規(guī)劃問題求解 Optimization quadprog() 二次型規(guī)劃問題求解 Optimization
14、fmincon() 一般非線性規(guī)劃問題求解 Optimization bintprog() MATLAB7.0 提供的新的 0-1 線性規(guī)劃求解函數(shù)Optimization 微分方程 函數(shù)名 函數(shù)功能 工具箱 desolve() 常微分方程的解析解,尤其適用線性常微分方程 symbolic ode45() 用四階五級 Runge-Kutta-Fahberg 變步長算法求解常微分方程組,類似的函數(shù)還有 ode23(),ode15s(),ode113(),ode23s(),ode23t(),ode23tb()等,適用于一般的微分方程,剛性微分方程、微分代數(shù)方程、隱式微分方程等直接求解 MATLAB
15、 odeset() 微分方程控制參數(shù) MATLAB dde23() 延遲微分方程數(shù)值求解 MATLAB pdepe() 偏微分方程數(shù)值求解 MATLAB pdetool() 偏微分方程求解界面 PDE open_systerm() 啟動 Simulink 環(huán)境或模型 Simulink sim() Simulink 模型的仿真求解 Simulink 數(shù)據(jù)插值與函數(shù)逼近 函數(shù)名 函數(shù)功能 工具箱 interp1() 一維數(shù)據(jù)插值,實現(xiàn)了線性、Hermite 三次及樣條插值算法 MATLAB interp2() 二維網(wǎng)格數(shù)據(jù)的插值,實現(xiàn)了線性、Hermite 三次及樣條插值算法 MATLAB gri
16、ddata() 任意分布點數(shù)據(jù)的二維插值 MATLAB meshgrid() 二維、三維網(wǎng)格數(shù)據(jù)的生成 MATLAB ndgrid() n 維網(wǎng)格數(shù)據(jù)的生成 MATLAB csapi() 建立分段三次樣條插值對象模型 spline fnplt() 樣條模型的圖形繪制函數(shù),類似的函數(shù)還有樣條求值 fnval() spline spapi() 建立 B 樣條插值的對象模型 spline fnder() 基于樣條模型的數(shù)值微分問題的求解函數(shù) spline fnint 基于樣條模型的數(shù)值積分問題的求解函數(shù) spline interp3() 三維網(wǎng)格數(shù)據(jù)的插值處理,還可以用于 n 維數(shù)據(jù)函數(shù) inter
17、pn() MATLAB griddata3() 三元一般分布數(shù)據(jù)的插值處理,還提供了可以用于 n 維一般數(shù)據(jù)插值 griddatan() MATLAB polyfit() 一維數(shù)據(jù)的多項式擬合 MATLAB cfrac() 調(diào)用 Maple 語言中的連分式展開函數(shù),相應的函數(shù)還有: with(),nthnumur()和nthdenom(),可以對給定的函數(shù)或常數(shù)進行連分式展開,并得出有理函數(shù)近似 MAPLE lsqcurvefit() 利用 Pade 近似算法的函數(shù)逼近 Optimizationcorrcoef() 相關(guān)系數(shù)的計算 MATLAB xcorr() 相關(guān)函數(shù)的計算 signal f
18、ft() 數(shù)據(jù)的快速 Fourier 變換,還支持二維或多維變換的 fft2(),fftn() MATLAB ifft() 快速 Fourier 反變換,還支持二維或多維反變換的 ifft2(),ifftn() MATLAB filter() 信號的濾波處理函數(shù) signal freqz() 濾波器頻域響應分析 signal butter() Butterworth 濾波器設(shè)計函數(shù),類似地,還有其他濾波器設(shè)計函數(shù),如 I、II 型 Chebyshev 濾波器設(shè)計等,函數(shù)分別為 cheby1()和 cheby2(),還可以自動選擇濾波器階次,如使用 buttord()函數(shù) signal 概率論與
19、數(shù)理統(tǒng)計 函數(shù)名 函數(shù)功能 工具箱 normpdf() 正態(tài)分布的概率密度函數(shù),類似的還有:normcdf(),norminv()和 normrnd()函數(shù),可以分別求出概率分布函數(shù)、逆概率分布函數(shù)及正態(tài)分布偽隨機數(shù)生成函數(shù) Statistic gampdf() 分布的概率密度函數(shù),類似的還有g(shù)amcdf(),gaminv()和gamrnd() 函數(shù),可以分別求出概率分布函數(shù)、逆概率分布函數(shù)及分布偽隨機數(shù)生成函數(shù) Statistic chi2pdf() 2分布函數(shù)概率密度函數(shù),類似的還有分布的概率密度函數(shù),類似的還有chi2cdf(),chi2inv()和chi2rnd()函數(shù),可以分別求出概
20、率分布函數(shù)、逆概率分布函數(shù)及2分布偽隨機數(shù)生成函數(shù) Statistic tpdf() T 分布函數(shù)概率密度函數(shù),類似的還有分布的概率密度函數(shù),類似的還有 tcdf(),tinv()和 trnd()函數(shù),可以分別求出概率分布函數(shù)、逆概率分布函數(shù)及T 分布偽隨機數(shù)生成函數(shù) Statistic fpdf() F 分布函數(shù)概率密度函數(shù),類似的還有分布的概率密度函數(shù),類似的還有 fcdf(),finv()和 frnd()函數(shù),可以分別求出概率分布函數(shù)、逆概率分布函數(shù)及 分布偽隨機數(shù)生成函數(shù) FStatistic raylpdf() Reyleigh分布函數(shù)概率密度函數(shù),類似的還有分布的概率密度函數(shù),類似
21、的還有raylcdf(),raylinv()和raylrnd()函數(shù),可以分別求出概率分布函數(shù)、逆概率分布函數(shù)及Reyleigh分布偽隨機數(shù)生成函數(shù) Statistic poisspdf() Poisson分布函數(shù)概率密度函數(shù),類似的還有分布的概率密度函數(shù),類似的還有 poisscdf(),poissinv()和 poissrnd()函數(shù),可以分別求出概率分布函數(shù)、逆概率分布函數(shù)及Poisson分布偽隨機數(shù)生成函數(shù) Statistic mean() 求取向量的均值,類似的還有求方差cov(),求標準差std() MATLABgamstat() 求取 分布的均值和方差,類似的函數(shù)還有 norms
22、tat(),raylstat()等 Statistic moment() 求取高階中心矩、高階原點矩也可以通過相應語句得出 Statistic cov() 求取向量的協(xié)方差均值 MATLABmvnpdf() 多變量正態(tài)分布密度函數(shù) Statistic mvnrnd() 多變量正態(tài)分布偽隨機數(shù)生成函數(shù) Statistic normfit() 正態(tài)分布的均值和方差的參數(shù)估計和區(qū)間估計,類似的函數(shù)還有g(shù)amfit(),chi2fit(),tfit(),raylfit()等 Statistic regress() 多變量線性回歸計算函數(shù) Statistic nlfit() 非線性 小二乘的參數(shù)估計 S
23、tatistic nlparci() 非線性 小二乘的區(qū)間估計 Statistic ztest() 已知方差的正態(tài)分布均值假設(shè)檢驗的Z 測試方法 Statistic ttest() 未知方差的正態(tài)分布均值假設(shè)檢驗的T 測試方法 Statistic jbtest() 分布正態(tài)性的Jarque-Bera假設(shè)檢驗方法 Statistic lillietest() 分布正態(tài)性的Lilliefors假設(shè)檢驗方法 Statistic kstest() 任意分布的Kolmogorov-Smirnov假設(shè)檢驗 Statistic anova1() 單因子方差分析 Statistic anova2() 雙因子方
24、差分析 Statistic manoval() 多因子方差分析 Statistic 統(tǒng)計學工具箱中的函數(shù)名關(guān)鍵詞一覽表 函數(shù) 分布名稱 參數(shù) 函數(shù)分布名稱 參數(shù)函數(shù)分布名稱 參數(shù) beta 分布 a b, bino 二項分布 n p,chi22分布 k ev 極值分布 , exp 指數(shù)分布 f F分布 p,q gam 分布 , geo 幾何分布 p hyge超幾何分布 m p n, logn 對數(shù)正態(tài)分布 , mvn 多變量正態(tài)分布 ,nbin負二項分布 1,2,ncf 非零 F 分布 k, nct 非零T分布 k,ncx2非零2分布 k, norm 正態(tài)分布 , poissPoisson分布
25、 raylRayleigh 分布 b t T分布 k unif 均勻分布 a b,wbl Weibull分布 a b, 非經(jīng)典數(shù)學(神經(jīng)網(wǎng)絡、模糊數(shù)學、遺傳算法等) 函數(shù)名 函數(shù)功能 工具箱 union() 集合的并運算 MATLAB setdiff() 差集運算 MATLAB lntersect() 集合的交運算 MATLAB setxor() 集合的異或運算 MATLAB unique() 集合的惟一運算 MATLAB ismeber() 元素的屬于判斷 MATLAB gbellmf() 鐘形隸屬函數(shù)計算 Fuzzy logic gaussmf() Gauss 型隸屬函數(shù)計算 Fuzzy
26、logic mfedit() 隸屬函數(shù)的圖形界面調(diào)用 Fuzzy logic sigmf() Sigoid 型隸屬函數(shù)計算 Fuzzy logic newfis() 建立模糊推理系統(tǒng)數(shù)據(jù)結(jié)構(gòu)的函數(shù) Fuzzy logic addvar() 給模糊推理系統(tǒng)添加輸入輸出變量的函數(shù) Fuzzy logic fuzzy() 模糊推理系統(tǒng)設(shè)計程序界面 Fuzzy logic addruler() 向模糊推理系統(tǒng)的規(guī)則庫補加新規(guī)則 Fuzzy logic evalfis() 已知模糊推理系統(tǒng)模型,求出給定輸入下該系統(tǒng)輸出函數(shù) Fuzzy logic newff() 前饋型神經(jīng)網(wǎng)絡結(jié)構(gòu)的對象建立 Neura
27、l Network train() 神經(jīng)網(wǎng)絡訓練函數(shù) Neural Network plotperf() 神經(jīng)網(wǎng)絡訓練中指標函數(shù)曲線繪制 Neural Network sim() 神經(jīng)網(wǎng)絡仿真函數(shù),可以用于神經(jīng)網(wǎng)絡的泛化研究 Neural Network nnttool() 神經(jīng)網(wǎng)絡研究用戶界面 Neural Network ga() 遺傳算法與直接搜索工具箱提供的最優(yōu)化函數(shù),該工具箱還提供了遺傳算法參數(shù)設(shè)定的 gaoptmiset()和 gatool,遺 傳 算 法 優(yōu) 化 界 面 程 序 , 直 接 搜 索 的 啟 動 命 令 是 psearch(MATLAB7.0) Genetic Algorithm cwt() 連續(xù)小波變換及基小波繪制函數(shù) Wavelet dwt() 離散小波變換函數(shù) Wavelet idwt() 離散小波反變換函數(shù) Wavelet wavemngr() 基小波變換可以由此函數(shù)列出 Wavelet wavefun() 基小波函數(shù)繪制函數(shù) Wavelet wavedec() 小波分解函數(shù),可以將信號分解為近似信號與細節(jié)信號 Wavelet appcoef()
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度農(nóng)業(yè)保險代理與服務合同
- 2025年度高端制造裝備研發(fā)股權(quán)投資及市場拓展合同
- 二零二五年度南昌商品房買賣合同2025版標準文本
- 2025年度個人門面出租合同附贈增值服務范本3篇
- 2025年度鋼材運輸服務合同模板
- 二零二五年度跨境電商進口生鮮食品采購合同范本4篇
- 華為認證智能協(xié)作中級 HCIP-Collaboration H11-861考試題庫及答案
- 2025年度汽車租賃車輛租賃價格調(diào)整合同6篇
- 2025年度模具行業(yè)學徒培養(yǎng)用工合同示范4篇
- 2025年度南匯工商行政管理志編纂服務合同4篇
- 農(nóng)村自建房安全合同協(xié)議書
- 《教科版》二年級科學下冊全冊課件(完整版)
- 杜仲葉藥理作用及臨床應用研究進展
- 4S店售后服務6S管理新規(guī)制度
- 高性能建筑鋼材的研發(fā)與應用
- 無線廣播行業(yè)現(xiàn)狀分析
- 漢語言溝通發(fā)展量表(長表)-詞匯及手勢(8-16月齡)
- 高速公路相關(guān)知識講座
- 兒科關(guān)于抗生素使用的PDCA
- 小學生必備古詩
- 手術(shù)室護理實踐指南2023年
評論
0/150
提交評論