導航:首頁 > 五金知識 > matlab魯棒控制工具箱

matlab魯棒控制工具箱

發布時間:2022-03-07 18:05:02

⑴ 如何使用MATLAB儀器與控制工具箱

首先確認 0 7這兩個參數 也就是Agilent Technologies board index 和 instrument at primary address 板好和地址設置正確 通過GPIB連接的儀器,如果你專用一個軟體和它建立通屬信 那麼它的連接通道已經被占,其他軟體就連不上它了

⑵ matlab中的系統辨識工具箱中中n4sid是針對開環系統的輸入輸出數據的嗎

如果是系統自帶的,你可以直接用,如果是外部的或者是自編的你需要先把文件夾拷貝到tools文件夾下,再設置路徑。
Matlab常用工具箱介紹(英漢對照)
Matlab Main Toolbox——matlab主工具箱
Control System Toolbox——控制系統工具箱
Communication Toolbox——通訊工具箱
Financial Toolbox——財政金融工具箱
System Identification Toolbox——系統辨識工具箱
Fuzzy Logic Toolbox——模糊邏輯工具箱
Higher-Order Spectral Analysis Toolbox——高階譜分析工具箱
Image Processing Toolbox——圖象處理工具箱
LMI Control Toolbox——線性矩陣不等式工具箱
Model predictive Control Toolbox——模型預測控制工具箱
μ-Analysis and Synthesis Toolbox——μ分析工具箱
Neural Network Toolbox——神經網路工具箱
Optimization Toolbox——優化工具箱
Partial Differential Toolbox——偏微分方程工具箱
Robust Control Toolbox——魯棒控制工具箱
Signal Processing Toolbox——信號處理工具箱
Spline Toolbox——樣條工具箱
Statistics Toolbox——統計工具箱
Symbolic Math Toolbox——符號數學工具箱
Simulink Toolbox——動態模擬工具箱
System Identification Toolbox——系統辨識工具箱
Wavele Toolbox——小波工具箱

例如:控制系統工具箱包含如下功能:
連續系統設計和離散系統設計
狀態空間和傳遞函數以及模型轉換
時域響應(脈沖響應、階躍響應、斜坡響應)
頻域響應(Bode圖、Nyquist圖)
根軌跡、極點配置

較為常見的matlab控制箱有:

控制類:

控制系統工具箱(control systems toolbox)
系統識別工具箱(system identification toolbox)
魯棒控制工具箱(robust control toolbox)
神經網路工具箱(neural network toolbox)
頻域系統識別工具箱(frequency domain system identification toolbox)
模型預測控制工具箱(model predictive control toolbox)
多變數頻率設計工具箱(multivariable frequency design toolbox)

信號處理類:
信號處理工具箱(signal processing toolbox)
濾波器設計工具箱(filter design toolbox)
通信工具箱(communication toolbox)
小波分析工具箱(wavelet toolbox)
高階譜分析工具箱(higher order spectral analysis toolbox)

其它工具箱:
統計工具箱(statistics toolbox)
數學符號工具箱(symbolic math toolbox)
定點工具箱(fixed-point toolbox)
射頻工具箱(RF toolbox)

⑶ 我的matlab里怎麼沒有mixsyn,augw命令,是魯棒控制工具箱里的

沒有的話就是沒裝這個工具箱唄。

⑷ 用simulink怎麼設計魯棒控制器 s函數

這個問題的解決,我認為使用S函數是比較方便的。
可以吧S函數對應模塊的輸入設置為2個,然後根據輸入值的情況,判斷輸出值為哪一個輸入。簡單的判斷分支語句。 如果對S函數不太熟悉,可以使用Matlab自帶的S函數(level_1)模板來寫。應該不難。

⑸ MATLAB里的Toolboxes怎麼使用急求高手指點!!!

MATLAB工具箱介紹
有三十多個工具箱大致可分為兩類:功能型工具箱和領域型工具箱。
功能型工具箱主要用來擴充MATLAB的符號計算功能、圖形建模模擬功能、文字處理功能以及與硬體實時交互功能,能用於多種學科。
領域型工具箱是專業性很強的。如圖像處理工具箱(Image Processing Toolbox)、控制工具箱(Control Toolbox)、信號處理工具箱(Signal Processing Toolbox)等。下面,將MATLAB工具箱內所包含的主要內容做簡要介紹:

1) 圖像處理工具箱(Image Processing Toolbox)。
* 二維濾波器設計和濾波
* 圖像恢復增強
* 色彩、集合及形態操作
* 二維變換
* 圖像分析和統計
可由結構圖直接生成可應用的C語言源代碼。
2)控制系統工具箱(Control System Toolbox)。
魯連續系統設計和離散系統設計
* 狀態空間和傳遞函數
* 模型轉換
* 頻域響應:Bode圖、Nyquist圖、Nichols圖
* 時域響應:沖擊響應、階躍響應、斜波響應等
* 根軌跡、極點配置、LQG
3)財政金融工具箱(FinancialTooLbox)。
* 成本、利潤分析,市場靈敏度分析
* 業務量分析及優化
* 偏差分析
* 資金流量估算
* 財務報表
4)頻率域系統辨識工具箱(Frequency Domain System ldentification Toolbox
* 辨識具有未知延遲的連續和離散系統
* 計算幅值/相位、零點/極點的置信區間
* 設計周期激勵信號、最小峰值、最優能量諾等
5)模糊邏輯工具箱(Fuzzy Logic Toolbox)。
* 友好的交互設計界面
* 自適應神經—模糊學習、聚類以及Sugeno推理
* 支持SIMULINK動態模擬
* 可生成C語言源代碼用於實時應用
(6)高階譜分析工具箱(Higher—Order SpectralAnalysis Toolbox
* 高階譜估計
* 信號中非線性特徵的檢測和刻畫
* 延時估計
* 幅值和相位重構
* 陣列信號處理
* 諧波重構
(7) 通訊工具箱(Communication Toolbox)。
令提供100多個函數和150多個SIMULINK模塊用於通訊系統的模擬和分析
——信號編碼
——調制解調
——濾波器和均衡器設計
——通道模型
——同步
(8)線性矩陣不等式控制工具箱(LMI Control Toolbox)。
* LMI的基本用途
* 基於GUI的LMI編輯器
* LMI問題的有效解法
* LMI問題解決方案
(9)模型預測控制工具箱(ModelPredictive Control Toolbox
* 建模、辨識及驗證
* 支持MISO模型和MIMO模型
* 階躍響應和狀態空間模型

(10)u分析與綜合工具箱(u-Analysis and Synthesis Toolbox)
* u分析與綜合
* H2和H無窮大最優綜合
* 模型降階
* 連續和離散系統
* u分析與綜合理論

(11)神經網路工具箱(Neursl Network Toolbox)。
* BP,Hopfield,Kohonen、自組織、徑向基函數等網路
* 競爭、線性、Sigmoidal等傳遞函數
* 前饋、遞歸等網路結構
* 性能分析及應用
(12)優化工具箱(Optimization Toolbox)。
* 線性規劃和二次規劃
* 求函數的最大值和最小位
* 多目標優化
* 約束條件下的優化
* 非線性方程求解
(13)偏微分方程工具箱(Partial DifferentialEquation Toolbox)。
* 二維偏微分方程的圖形處理
* 幾何表示
* 自適應曲面繪制,
* 有限元方法
(14)魯棒控制工具箱(Robust Control Toolbox)。
* LQG/LTR最優綜合
* H2和H無窮大最優綜合
* 奇異值模型降階
* 譜分解和建模
(15)信號處理工具箱(signal Processing Toolbox)
* 數字和模擬濾波器設計、應用及模擬
* 譜分析和估計
* FFT,DCT等變換
* 參數化模型
(16)樣條工具箱(SPline Toolbox)。
* 分段多項式和B樣條
* 樣條的構造
* 曲線擬合及平滑
* 函數微分、積分
(17)統計工具箱(Statistics Toolbox)。
* 概率分布和隨機數生成
* 多變數分析
* 回歸分析
* 主元分析
* 假設檢驗
(18)符號數學工具箱(Symbolic Math Toolbox)。
* 符號表達式和符號矩陣的創建
* 符號微積分、線性代數、方程求解
* 因式分解、展開和簡化
* 符號函數的二維圖形
* 圖形化函數計算器
(19)系統辨識工具箱(SystEm Identification Toolbox)
* 狀態空間和傳遞函數模型
* 模型驗證
* MA,AR,ARMA等
* 基於模型的信號處理
* 譜分析
(20)小波工具箱(Wavelet Toolbox)。
* 基於小波的分析和綜合
* 圖形界面和命令行介面
* 連續和離散小波變換及小波包
* 一維、二維小波
* 自適應去噪和壓縮

⑹ 數學建模MATLAB工具箱是什麼怎麼用

Matlab工具箱已經成為一個系列產品,Matlab主工具箱和各種工具箱(toolbox )。
工具箱簡介
1功能型工具箱 —— 通用型
功能型工具箱主要用來擴充Matlab的數值計算、符號運算功能、圖形建模模擬功能、文字處理功能以及與硬體實時交互功能,能夠用於多種學科。
2領域型工具箱 —— 專用型
領域型工具箱是學科專用工具箱,其專業性很強,比如控制系統工具箱( Control System Toolbox);信號處理工具箱(Signal Processing Toolbox);財政金融工具箱( Financial Toolbox)等等。只適用於本專業。

3
Matlab常用工具箱
Matlab Main Toolbox——matlab主工具箱
Control System Toolbox——控制系統工具箱
Communication Toolbox——通訊工具箱
Financial Toolbox——財政金融工具箱
System Identification Toolbox——系統辨識工具箱
Fuzzy Logic Toolbox——模糊邏輯工具箱
Bioinformatics Toolbox——生物分析工具箱
Image Processing Toolbox——圖象處理工具箱
Database Toolbox——資料庫工具箱
Model predictive Control Toolbox——模型預測控制工具箱
Neural Network Toolbox——神經網路工具箱
Optimization Toolbox——優化工具箱
Partial Differential Toolbox——偏微分方程工具箱
Robust Control Toolbox——魯棒控制工具箱
Signal Processing Toolbox——信號處理工具箱
Spline Toolbox——樣條工具箱
Statistics Toolbox——統計工具箱
Symbolic Math Toolbox——符號數學工具箱
Simulink Toolbox——動態模擬工具箱
Virtual Reality Toolbox——虛擬現實工具箱
Wavelet Toolbox——小波工具箱
等等…….
而且每個新出的版本都在增加、更新完善。

⑺ 如何使用matlab中的工具箱

如果是系統自帶的,你可以直接用,如果是外部的或者是自編的你需要先把文件夾拷貝到tools文件夾下,再設置路徑。
Matlab常用工具箱介紹(英漢對照)
Matlab Main Toolbox——matlab主工具箱
Control System Toolbox——控制系統工具箱
Communication Toolbox——通訊工具箱
Financial Toolbox——財政金融工具箱
System Identification Toolbox——系統辨識工具箱
Fuzzy Logic Toolbox——模糊邏輯工具箱
Higher-Order Spectral Analysis Toolbox——高階譜分析工具箱
Image Processing Toolbox——圖象處理工具箱
LMI Control Toolbox——線性矩陣不等式工具箱
Model predictive Control Toolbox——模型預測控制工具箱
μ-Analysis and Synthesis Toolbox——μ分析工具箱
Neural Network Toolbox——神經網路工具箱
Optimization Toolbox——優化工具箱
Partial Differential Toolbox——偏微分方程工具箱
Robust Control Toolbox——魯棒控制工具箱
Signal Processing Toolbox——信號處理工具箱
Spline Toolbox——樣條工具箱
Statistics Toolbox——統計工具箱
Symbolic Math Toolbox——符號數學工具箱
Simulink Toolbox——動態模擬工具箱
System Identification Toolbox——系統辨識工具箱
Wavele Toolbox——小波工具箱

例如:控制系統工具箱包含如下功能:
連續系統設計和離散系統設計
狀態空間和傳遞函數以及模型轉換
時域響應(脈沖響應、階躍響應、斜坡響應)
頻域響應(Bode圖、Nyquist圖)
根軌跡、極點配置

較為常見的matlab控制箱有:

控制類:

控制系統工具箱(control systems toolbox)
系統識別工具箱(system identification toolbox)
魯棒控制工具箱(robust control toolbox)
神經網路工具箱(neural network toolbox)
頻域系統識別工具箱(frequency domain system identification toolbox)
模型預測控制工具箱(model predictive control toolbox)
多變數頻率設計工具箱(multivariable frequency design toolbox)

信號處理類:
信號處理工具箱(signal processing toolbox)
濾波器設計工具箱(filter design toolbox)
通信工具箱(communication toolbox)
小波分析工具箱(wavelet toolbox)
高階譜分析工具箱(higher order spectral analysis toolbox)

其它工具箱:
統計工具箱(statistics toolbox)
數學符號工具箱(symbolic math toolbox)
定點工具箱(fixed-point toolbox)
射頻工具箱(RF toolbox)

1990年,MathWorks軟體公司為Matlab提供了新的控制系統模型化圖形輸入與模擬工具,並命名為Simulab,使得模擬軟體進入了模型化圖形組態階段,1992年正式命名為Simulink,即simu(模擬)和link(連接)。matlab7.0里的simulink為6.0版本,matlab6.5里的simulink為5.0版本。

MATLAB的SIMULINK子庫是一個建模、分析各種物理和數學系統的軟體,它用框圖表示系統的各個環節,用帶方向的連線表示各環節的輸入輸出關系。
啟動SIMULINK十分容易,只需在MATLAB的命令窗口鍵入「SIMULINK」命令,此時出現一個SIMULINK窗口,包含七個模型庫,分別是信號源庫、輸出庫、離散系統庫、線性系統庫、非線性系統庫及擴展系統庫。
1.信號源庫
包括階躍信號、正弦波、白雜訊、時鍾、常值、文件、信號發生器等各種信號源,其中信號發生器可產生正弦波、方波、鋸齒波、隨機信號等波形。
2.輸出庫
包括示波器模擬窗口、MATLAB工作區、文件等形式的輸出。
3.離散系統庫
包括五種標准模式:延遲,零-極點,濾波器,離散傳遞函數,離散狀態空間。
4.線性系統庫
提供七種標准模式:加法器、比例環節、積分環節、微分環節、傳遞函數、零-極點、狀態空間。
5.非線性系統庫
提供十三種常用標准模式:絕對值、乘法、函數、回環特性、死區特性、斜率、繼電器特性、飽和特性、開關特性等。
6.系統連接庫包括輸入、輸出、多路轉換等模塊,用於連接其他模塊。
7.系統擴展庫
考慮到系統的復雜性,SIMULINK另提供十二種類型的擴展系統庫,每一種又有多種模型供選擇。
使用時只要從各子庫中取出模型,定義好模型參數,將各模型連接起來,然後設置系統參數,如模擬時間、模擬步長、計算方法等。SIMULINK提供了Euler、RungeKutta、Gear、Adams及專用於線性系統的LinSim演算法,用戶根據模擬要求選擇適當的演算法。

當然,不同版本的Matlab/Simulink內容有所不同。

另外,Simulink還提供了諸如航空航天、CDMA、DSP、機械、電力系統等專業模塊庫,給快速建模提供了很大的便利。

⑻ 請問有知道魯棒控制工具箱怎麼用的嗎,有相關的魯棒控制在電機控制中的模擬程序更好,急需,謝謝

1.熟悉數學軟體MatLab中Statistics工具箱里的各種密度函數和分布函數的作圖命令並觀看各種圖形。
2.會用概率分布函數cdf求各種分布中的不同事件的概率,會用逆概率函數inv求各種分布的α分位點。
背景知識:統計工具箱簡介
統計工具箱是一套建立於Matlab數值計算環境的統調分析工具.能夠支持范圍廣泛的統計計算任務,提供工程和科學統計的基本能力。其中包括200各個M文件(函數),主要文持以下各方面的內容。
•概率分布——提供了20種概率分布類型,其中包括連續分布和離散分布,而且每種分布類型均給出5個有用的函數,即概率密度函數、累積分布因數、逆累積分布函數、隨機數產生器和均值與方差計算函數。
•參數估計——依據特定分布的原始數據,可以計算分布參數的估計值及共置信區間。
•描述性統計——提供描述數據樣本特徵的函數,包括位置和散布的度量、分位數估計和處理數據缺夫情況的函數等。
•線性模型——針對線性模型,工具箱提供的函數涉及單因素方差分析、雙因素方差分析、多重線性回歸、逐步回歸、響應曲面預測和嶺回歸等。
•非線性模型——為非線性模型提供的函數涉及參數估計、多維非線性擬合的交互預測和可視化以及參數和預計值的置信區間計算等。
假設檢驗——此間提供最通用的假設檢驗的函數:t檢驗和z檢驗。
多元統計——關於多元統計的函數有主成分分析和線性判別分析。
統計繪圖——Matlab圖形庫中添加了box圖、正東概率圖、威布爾概率圖分位數與分位數圖等,另外還對多項式擬合和預測的支持進行擴展。
統計工序管理——可繪制通用的管理圖和進行工序性能的研究。
試驗設計——支持因子設計和D優化設計。
統計工具箱的函數主要分為兩類
•數值計算函數
•互動式圖形工具函數
前一類工具由—些函數組成,可以通過命令行或自己的應用程序來調用這些函數。其中很多函數為Matlab的M文件,這些文件由一系列實現特殊統計算注的語句構成。可使用下還語句查看這些函數的代碼
type function_name
也可以將M文件拷貝下米,然後進行修改,形成按您所需要的演算法進行計算的M文件,並將其添加到工具路中。
工具箱所提供的後一類工具是一些能夠通過圖形用戶界面(Gui)來使用的互動式圖形工具。這些基於Gui的工具間時也為多項式擬合和預測以及概率函數介發提供環境。
文中的函數參考或詳解中包含各類函數使用的具體信息。對函數的描述包括函數調用格式、參數選項以及操作符的完整說明。許多函數說明中包括示例、函數演算法的說明以及附加閱讀材料的參考等等。
另外,統計工具箱中的函數所採用的數學符號符合以下慣例
線性模型中的參數
E(x) x的期望值,
f(x|a,b) 概率密度函數(x為獨立變數,a、b為固定參數)
F(x|a,b) 累積分布函數
I[(a,b)] 指示(indicator)函數
P和q P為事件發生的概率,
q為事件不發生的概率,故P=1—q
概率密度函數
對於離散分布和連續分布,其相應的概率密度函數pdf(probility Density Function)
有各自不同的含義。
•離散型隨機變數:它是只有有窮個或可數個可能值的隨機變數,其概率密度函數是
觀察到某特定值的概率。
•連續型隨機變數:如果存在一非負函數p(x)>=0,使對於任意實數a<=b,x在區 間(a,b)上的取值的概率為
則函數p(x)稱作X的概率密度函數,它滿足
=1
與離散分布的pdf不同,其觀察到果一特定值的概率為零
pdf具有兩種性質:
pdf具有兩種性質:
•對於每個可能的結果pdf為零或一正數
pdf對整個區間的積分為1。
pdf並非單一函數,而是由一個或多個參數所表徵的函數族。一旦選定(或估計)了參數值,此函數才唯一確定。
在統計工具箱中,對每種分布的吵函數進行調用的格式是統一的*具體調用格式參見表
下面以正態分布為例,說明pdf函數調用方法。
舉例
x=[—3:0.5:3];
f = normpdf(x,0,1)
f=
Columns l through 7
0.0044 0.0175 0.0540 0.1295 0.2420
0.3521 03989
Columns 8 through 13
0.352l 0.2420 0.1295 0.0540 0.0l 75 0.0044
pdf函數中的第一個參數提供所要計算其概率密度的點集(自變數x);其他參數提供能夠唯一確定分布的參數值,正態分布需要兩個參數:位置參數(均值u)和散度參數(標准差o )。上例中,計算結果變數f則包含了由參數0和1(u=0, =1)所確定的正態分布函數在x取值上的概率密度。
在函數調用時,其小的參數可能是標量(即數量)、矢量或矩陣,出此征給定參數時,需要注意這些參量的長度(或稱尺寸、大小等)席該相匹配。例如, 分布的曲函數調用:P=
betacdf(X,A,B)。其市,x、A和B的長度要麼相向(如,它們都是單個標量,或都為包含N個元素的矢量或N*M個元素的距陣);要麼,其中有的參數(假設為)是單個標量,而其他參量為矢量或矩陣,則MatId自動將X擴展為與其他參量相同長度的矢量或矩陣,此矢
量或矩陣的元素均為常量x的佰。我們稱這種自動操作方式為矢量擴展規則。
舉例:
a=[0.5,0.5]
b=[0.5,1]
c=[0.5,1]
y=betapdf(a,b,c)
y=
0.6366 1.0000
a=[0.5 1; 2 4]
a=
0.5000 1.0000
2.0000 4.0000
y=betapdf(0.5 ,a,a)
y=
0.6366 1.0000
0.5000 2.1875
在其他類似函數中,也通常採用矢量擴展規則對各參量進行操作。以後不再一—贅述。
除了表中列出的特定分布的pdf函數外,統計工具箱還給出了通用的pdf調用函
數,凶數名即為pdf。
pdf
功能:可選分布的通用概率密度函數。
格式:Y=pdf(『name』,X,Al,A2,A3)
說明:Y=pdf(『name』,X,Al,A2,A3)提供了求取統計工具路中任一分布的概率密度值功
能。其中,『na毗』為特定計布的名稱,如『Normal』、』Gamma』等。X為分
布函數的自變數x的取值矩陣,而A1、A2、A3分別為相應的分布參數值。注
意:由於各種分布所含參數不同,A1、A2、A3的含義各不相同,也並不一定
都是必須的;對於任一分布,A1、A2、A3的值具體如何給出,可參見相應分
布的特定概率密度函數。Y存放結果,為概率密度值距陣。
舉例:p = pdf( 『Norma1 『,一2:2,0,1)
p=
0.0540 0.2420 0.3989 0.2420 0.0540
p = pdf(『Poi s son』 , 0:4,1:5)
p=
0.3679 0.2707 0.2240 0.1954 0.1755
函數betapdf()
功能:計算 分布的概率密度函數
語法:Y=betapdf(X,A,B)
說明:
Y=betapdf(A,B) 根據相應的參數A,B計算X中每個值的 分布概率密度。輸入的向量或矩陣X,A,B必須形式相同。標量輸入將被擴展成和其它輸入具有相同維數
的常數短陣或數組。參數A,B必須全部為正,X中的值必須介於0和1之間。
分布概率密度計算。
a=[0.5 1;2 4]
a=
0.5000 1.0000
2.0000 4.0000
y=betapdf(0.5,a,a)
y=
0.6366 1.0000
1.5000 2.1875
函數binopdf ()
功能:計算二項分布的概率密度
語法:Y=binopdf(X,N,P)
說明:
Y=binopdf(X,N,P) 根據相應的參數N,P計算X中每個值的二項分布概率
密度。輸入的向量或矩陣X,N,P必須形式相同。標量輸入將被擴展成和其它輸入具有相
同維數的常數矩陣或數組。參數N必須為正整數,P中的值必須在區間[0,1]上。
一個質量檢驗員每天檢驗500個零件。如果1%的零件有缺陷,一天內檢驗
員沒有發現有缺陷零件的概率是多少?檢驗員發現有缺陷零件的數量最有可能是多少?
計算一天內檢驗員沒有發現有缺陷零件的概率p:
p=binopdf(0,500,0.01)
p=
0. 0066
計算檢驗員發現有缺陷零件的數量:
y=binopdf([0:500],500,0.01);
[x,i]=max(y)
x=
0. 1764
i=
6
因為數組下標i=1時代表發現0個缺陷零件的概率,所以檢驗員發現有缺陷零件的
數量最有可能是i—l=5。
函數exppdf ()
功能:計算指數分布的概率密度函數
語法:Y=exppdf(X,MU)
說明:
Y=exppdf(X,MU) 根據相應的參數MU計算X中每個值的指數分布概率密
度。輸入的向量或短陣X,MU必須形式相同。標量輸入將被擴展成和其它輸入具有相同
維數的常數矩薛或數組。參數MU必須為正數。
指數分布概率密度計算。
y=exppdf(8,1:8)
y=
0.0003 0.0092 0.0232 0.0338 O.0404 0.0439 0.0456 0.0460
y=exppdf(1:8,1:8)
y=
0.3679 0.1839 0.1226 0.0920 0.0736 0.0613 0.0526 0.0460
作圖
畫對數正態分布的概率密度圖
x=(0:0.01:10);
y=lognpdf(x,0,1);
plot(x,y);grid;
xlabel(『\itx』);ylabel(『概率密度\itp』)
畫負二項分布的概率密度圖
x=(0:10);
y=nbinpdf(x,3,0.5);
plot(x,y,』k+』);
xlabel(『\itx』);ylabel(『概率密度\ity』);
set(gca,』Xlim』,[-0.5,10.5])
比較具有相同自由度(V=10)的非中心t分布(非中心參數DELTA=1)和
分布,如圖所示。
x=(-5:0.1:5);
p1=nctpdf(x,10,1);
p=tpdf(x,10);
plot(x,p,'k:',x,p1,'k-')
xlabel('\itx');ylabel('概率密度\itp');
legend('t分布','非中心t分布');
x=(0.01:0.1:10.01);
p1=ncfpdf(x,5,20,10);
p=fpdf(x,5,20);
plot(x,p,'k--',x,p1,'k-');
xlabel('\itx');ylabel('概率密度\itp');
legend('F分布','非中心F分布');
例比較具有相同分子與分母自由度(分別為5和30)的非中心萬分布(參數
=10)和F分布,如圖1l 3所示。
累積分布因數與逆累積分布因數
連續型隨機變數的累積分布函數cdf,亦稱分布函數,完全取決於其概率密度P(x),數學表達式為
F(x)=
如果f是概率密度函數.則相應的累積分布函數(cdf)F為
F(x)=P(X<=x)=
累積分布函數F(x)表示所觀察結果小於或等於x的概率。cdf具有兩種性質:
•cdf值F(x)的范圍為0一1;
.如果y >=x.則F(y)>=F(x)。
逆累積分布函數icdf返回給定顯著概率條件下假設檢驗的臨界位,實際上是cdf的逆函數。
公統計工具箱中,對每種分布的cdf和icdf函數(名稱以inv結尾)進行調用的格式是統
一的 另外, 1:具稍提供了通用的累積分布函數cdf和逆累積分布面數icdf,說明如下。
cdf icdf
功能:計算可選分布的累積分布函數和逆累積分布函數。
格式:P=cdf(『name』,X,A1,A2,A3)
X=icdf(『name』,P,Al,A2.A3)
說明:P=cdf(『name』 X,A1,A2,A3)與pdf函數的區別僅在於它是計算某種分布的累積分
布函數值,而不是概率密度值,其他用法與pdf函數相同。
X=icdf(『name』,P,Al,A2,A3)為P=cdf(』name』,X,A1,A2,A3)的逆函數。
舉例:p=cdf(『Normal』,-2:2,0,1)
p=
0.0228 0.1587 0.500 0 0.84l 3 0.9772
p=cdf(『Poisson』,0:5,1:6)
p=
0.3679 0.40 60 0.4232 0.4335 0.440 5 0.4457
x = icdf( 『Normal』,0.1:0.2:0.9,0,1)
x=
-1.28l 6 -0.5244 0 0.5244 1.28l 6
x=icdf(『Poisson』,0.1:0.2:0.9,1:5)
x=
1 1 3 5 8
下面說明正態分布的cdf函數調用方法
x=[--3:0.1:3];
p=normcdf(x,0,1);
共中,變數P包含出參數0和l所確定的正態分布函數在x中所取值上的累積分布函
數值。所用參數含義與pdf函數類同。
下面說明連續的累積分布函數(cdf)與其逆函數(icdf)的關系。
X= [-3:0.1:3];
xnew = norminv(normcdf(x,0,1), 0,1);
相反地,進行下述計算:
p = [0.1:0.1:0.9];
pnew = normcdf(norminv(p, 0,1),0,1)
請對照一下x與xnew和p與pnew,可以發現其中的規律。
連續分布中取值點的cdf計算值為。0~1的概率值,這些概率值的逆cdf則給出其原來
的取值點。
對於離散分布,cdf與其icdf的關系更為復雜些。因為很可能不存在某個值(設為x)
使得x的cdf為p.在這種情況下,其icdf返回使cdf(x)幸p的第一個值x』。如:
x = [0:10];
y = binoinv[binocdf(x,l 0,0.5), l 0, 0.5];
請對照—下x與y.
以下的命令說明了進行相反操作所同樣存在的問題。
p = [0.1:0.2:0.9];
pnew = binocdf(binoinv(p,l 0, 0.5),l 0, 0.5)
Pnew =
0.1719 0.3770 0.6230 0.828l 0.9453
逆函數在假設檢驗和產生置信區間等工作中是很有用的。以下給出獲得正態分布的99%置信區間的方法。
p= [0.00 5 0.9951
x = norminv(p, 0,l)
x=
-2.5758 2.5758
變數x中的值即為給定概率區間P的條件下,由參數0和1所確定的止態分布函數的逆函數的結果,p(2)-p(1)=0.99.因此,x給出了標准正態分布的99%置信區間。
逆累積分布函數
MATLAB的統計工具箱提供了21種逆累積分布函數,見下表

函數betainv()
功能:求 分布的逆累積分布函數
語法:X=betainv(P,A,B)
說明:
x=betainv(P,A,B) 計算P中概率值的 分布(參數為A和B)逆累積分布函數值。輸入的向量或矩陣P,A,B必須形式相同。標量輸入將被擴展成和其它輸入具有相同維數的矩陣。參數A,B必須全部為正,P中的值必須位於區間[0,1]上。
給定概率P和參數a和b的戶分布的逆累積分布值為

其中
B()為犀函數。輸出結果x中每一個元素是這樣一個值,它服從由參數為a和b定義的分布,且其累積分布值為P中相應的概率值。
計算P分布逆分布函數示例。
P=[0.01 0.5 0.991
x=betainv(p,10,5)
x=
0.3726 0.6742 0.8981
由上面的結果可以看出,對於參數a=10,b=5的雇分布,小於或等於0.3726的值出現的概率為0.0l。類似地,小於或等於0.6742和0.8981的值出現的概率為0.5和0.99。
函數binoitnv()
功能:求二項分布的逆累積分布函數
語法:x=binoinv(Y,N,P)
說明:
X=binoiv(Y,N,P) 退回二項累積分布值大於或等於Y的最小的整數值X。
可以認為Y是在N次重復獨立試驗中事件成功X次的概率,其中對於任意給定的一次試驗成功的概率為P。X中的每個值都是小於或等於N的正整數。
輸入的向量或短陣Y,N,P必須是形式相同。標量輸入將被擴展成和其它輸入具有相同維數的常數矩陣。參數N必須為正整數,P和Y中的值必須位於區間[0,1]上。
如果一個棒球隊在一個賽季中有162場比賽,任意一場比賽獲勝的機會都為50%.那麼這支球隊在一個賽季中獲勝場次的合理范圍為多少?假定不可思議的結果
10年才偶然出現一次。
binoinv([0.05 0.95],162,0.5)
ans=
71 91
結果表示這支球隊在一個賽季中90%的范圍內,獲勝的場次在71和9l之間。
函數expinv()
功能:求指數分布的逆累積分布函數
語法;x=expinv(P,MU)
說明:
x=expinv(P,MU) 計算P中概率值的指數分布(參數為MU)逆累積分布值。
輸入的向量或矩陣P,MU必須形式相同。標量輸入將被擴展成和其它輸入具有相同維數的常數矩陣。參數MU必須為正數,P中的值必須位於區間[0,1]上。
指數分布的逆累積分市函數定義為

結果x是表示這樣一個值,它服從參數為 的指數分布且落在區間[0,x]上的概率為P。
假定燈泡的奉命服從參數 P=700明日數分布,那麼燈泡壽命的中位數是多少?
expinv(0.50,700)
ans=
485.2030
因此,假定買了一箱燈泡,如果700小時是燈泡的平均壽命,那麼一半燈泡將在不超過500小時時就會燒掉。
函數chi2inv()
功能;求 分布的逆累積分市函數
語法;X=chi2inv(P,V)
說明:
x=chi2inv(P,V) 計算P中概率值的 分布(參數為V)逆累積分布函數值。
輸入的向量或矩陣P,V必須形式相同。標量輸入將被擴展成和其它輸入具有相同維數的常數矩陣。自由度參數V必須為正整數,P中的值必須位於區間[0,1]上。
給定概率P和自由度參數 的 分布的逆累積分布值為

其中
()為 函數。輸出結果x中每一個元素是這樣一個值,它服從由參數 定義的分布,且其累積分布值為P中相應的概率值。
例 找出一個超過95%樣本值的數,其中樣本服從自由度為10的 分布
x=chi2inv(0.95,10)
x=
18.3070
由上面的結果可以發現大於18.3的數只有5%的出現機會
函數morminv()
功能:計算正態分布的逆累積分布面數
語法:x=norminv(P,MU,SIGMA)
說明:
x=norminv(P,MU,SIGMA) 計算P中概率值的正態分布(參數為MU和SIGMA)逆累積分布函數值。輸入的向量或矩陣P,MU和SIGMA必須形式相同。標量輸入將被擴展成和其它輸入具有相同維數的常數矩陣。SIGMA中的參數值必須為正數,
P中的值必須位於區間[0,1]上。
正態分布的逆累積分布函數定義為

其中

結果x為上面積分等式的解.其中P被賦予想得到的概率值。
例 找一個區間,使它包含95%的標准正態分布的值。
x=norminv([0.025 0.975],0,1)
x=
-1.9600 1.9600
注意區間x不是惟一符合條件的區間,但它是最小的。
x1=norminv([0.01 0.96],0,1)
x1=
-2.3263 1.7507
區間x1也包含了95%的概率值,但它要比x要大。
函數poissnv()
功能:計算泊松分布的逆累積分布函數
語法:x=poiesinv(P,LAMBDA)
說明:
X=poissinv(P,LAMBDA) 返回泊松累積分布值大於或等於P的最小的正整數X。輸入的向量或矩陣P和LAMBDA必須形式相同,輸出X也和它們形式相同。標量輸入將被擴展成和其它輸入具有相同繼數的常數矩陣。參數LAMBDA必須為正數。
例 由某商店過去的銷售記錄知道,某種商品每月的銷售數可以用歲數 =25的泊松分布來描述,為了有95%以上的把握不使商品脫銷,問商店在每月月底應進該種商品多少件?
Poissinv(0.95,25)
ans=
33

閱讀全文

與matlab魯棒控制工具箱相關的資料

熱點內容
b型超聲波怎麼診斷的原理 瀏覽:633
機械設計與製造及自動化學什麼 瀏覽:444
吉利選景x3的空調製冷怎麼使用 瀏覽:419
實驗室製取二氧化碳裝置的選擇 瀏覽:674
超聲波焊接塑料是什麼原理 瀏覽:716
煤氣低壓閥門有個小洞是做什麼用的 瀏覽:140
客運人員隨身攜帶的儀器有哪些 瀏覽:628
電動工具風險點告知卡 瀏覽:792
流水線噴塗設備怎麼樣 瀏覽:783
機械提升裝置手動 瀏覽:831
消防器材有哪些登記 瀏覽:415
開大燈儀表沒顯示什麼原因 瀏覽:688
深圳長實五金製品有限公司 瀏覽:57
機械表人如何調時間 瀏覽:867
房裡太熱暖氣片的閥門可以關嗎 瀏覽:850
信號處理的儀器有哪些 瀏覽:139
機械師怎麼賺錢 瀏覽:838
韶關體育器材維護方案怎麼寫 瀏覽:209
廣東佛山電動工具招工 瀏覽:436
什麼軸承沒有支架 瀏覽:351