cdf
混合ガウス分布の累積分布関数
説明
例
gmdistribution オブジェクトを作成し、その cdf の値を計算します。
2 成分の二変量混合ガウス分布の分布パラメーター (平均と共分散) を定義します。
mu = [1 2;-3 -5];
sigma = [1 1]; % shared diagonal covariance matrix関数 gmdistribution を使用して gmdistribution オブジェクトを作成します。既定では、この関数は等比率の混合を作成します。
gm = gmdistribution(mu,sigma)
gm = Gaussian mixture distribution with 2 components in 2 dimensions Component 1: Mixing proportion: 0.500000 Mean: 1 2 Component 2: Mixing proportion: 0.500000 Mean: -3 -5
gm の cdf の値を計算します。
X = [0 0;1 2;3 3;5 3]; cdf(gm,X)
ans = 4×1
0.5011
0.6250
0.9111
0.9207
gmdistribution オブジェクトを作成し、その cdf をプロットします。
2 つの二変量混合ガウス成分の分布パラメーター (平均、共分散および混合比率) を定義します。
p = [0.4 0.6]; % Mixing proportions mu = [1 2;-3 -5]; % Means sigma = cat(3,[2 .5],[1 1]) % Covariances 1-by-2-by-2 array
sigma =
sigma(:,:,1) =
2.0000 0.5000
sigma(:,:,2) =
1 1
関数 cat は、3 番目の配列次元に沿って共分散を連結します。定義される共分散行列は対角行列です。sigma(1,:,i) には成分 i の共分散行列の対角要素が格納されます。
関数 gmdistribution を使用して gmdistribution オブジェクトを作成します。
gm = gmdistribution(mu,sigma,p)
gm = Gaussian mixture distribution with 2 components in 2 dimensions Component 1: Mixing proportion: 0.400000 Mean: 1 2 Component 2: Mixing proportion: 0.600000 Mean: -3 -5
fsurfを使用して、混合ガウス分布の cdf をプロットします。
gmCDF = @(x,y) arrayfun(@(x0,y0) cdf(gm,[x0 y0]),x,y); fsurf(gmCDF,[-10 10])

入力引数
混合ガウス分布。混合ガウス モデル (GMM) とも呼ばれます。gmdistribution オブジェクトを指定します。
gmdistribution オブジェクトは、gmdistribution または fitgmdist を使用して作成できます。分布パラメーターを指定して gmdistribution オブジェクトを作成するには、関数 gmdistribution を使用します。固定数の成分に対して gmdistribution モデルをデータに当てはめるには、関数 fitgmdist を使用します。
cdf を評価する値。n 行 m 列の数値行列を指定します。n は観測値の個数、m は各観測値の変数の個数です。
データ型: single | double
バージョン履歴
R2007b で導入
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
- América Latina (Español)
- Canada (English)
- United States (English)
ヨーロッパ
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)