コンテンツにスキップ

英文维基 | 中文维基 | 日文维基 | 草榴社区

ファイル:Dirichlet distributions.png

ページのコンテンツが他言語でサポートされていません。

元のファイル (885 × 763 ピクセル、ファイルサイズ: 191キロバイト、MIME タイプ: image/png)

概要

解説 Several images of probability densities of the Dirichlet distribution as functions on the 2-simplex. Clockwise from top left: α = (6,2,2), (3,7,5), (6,2,6), (2,3,4).
原典 en:Image:Dirichlet_distributions.png
 
この 図式Mathematicaでnにより作成されました。
作者 en:User:ThG
このグラフ画像は、ベクターイメージである SVG ファイルとして再作成されるべきです。これにはいくつかの利点があります。詳しくはCommons:Media for cleanupを参照してください。この画像の SVG 形式がすでに利用可能である場合は、アップロードしてください。アップロード後、この画像にあるこのテンプレートを{{Vector version available|新しい画像ファイル名.svg}}テンプレートで置き換えてください。

ライセンス

この著作物は、完全に常識的な情報から構成され創作性を欠くために、著作権発生の資格がなく、故にパブリックドメインの状態にあります。
Public domain この著作物は、著作者である英語版ウィキペディアThGさんによって権利が放棄され、パブリックドメインとされました。これは全世界で適用されます。
一部の国では、これが法的に可能ではない場合があります。その場合は、次のように宣言します。
ThGは、あらゆる人に対して、法により必要とされている条件を除き、如何なる条件も課すことなく、あらゆる目的のためにこの著作物を使用する権利を与えます。

Mathematica Source code

(* matrix mapping standard basis in R^2 to two sides of equilateral triangle T *)
M = {{1, Cos[Pi/3]}, 
     {0, Sin[Pi/3]}};
Mi = Inverse[M];

(* map a point in the triangle T to the corresponding point on the standard 2-simplex S *) 
TtoS[xy_] := Module[{p1, p2}, {p1, p2} = Mi . xy; {p1, p2, 1 - p1 - p2}];

(* calculate the probability density as a function on T *)
f[xy_, a_] := Module[{a1, a2, a3, x, y, z, B},
    {a1, a2, a3} = a;
    {x, y, z} = TtoS[xy];
    B = Gamma[a1 + a2 + a3]/(Gamma[a1] * Gamma[a2] * Gamma[a3]);
    B*(x^(a1 - 1))*(y^(a2 - 1))*(z^(a3 - 1))];

(* recursively tesselate triangle (x1, x2, x3) by bisecting its edges and return
   a list of triangles as in input suitable for Graphics3D *)
Tesselate[x1_, x2_, x3_, alpha_] := 
  Module[ {d1 = (x2 - x1), d2 = (x3 - x2), d3 = (x1 - x3), m, g}, 
    m = Max[{d1.d1, d2.d2, d3.d3}];
    If[ m < 0.0002, (* stop when the length of every edge is below threshold *)
      {{EdgeForm[], (* don't display edges of triangles *)
          Polygon[ {
              {x1[[1]], x1[[2]], f[x1, alpha]}, 
              {x2[[1]], x2[[2]], f[x2, alpha]},
              {x3[[1]], x3[[2]], f[x3, alpha]}}]}},
      Module[{m1 = .5*(x1 + x2), m2 = .5*(x2 + x3), m3 = .5*(x3 + x1)},
        Join[
          Tesselate[x1, m1, m3, alpha],
          Tesselate[m1, x2, m2, alpha],
          Tesselate[m3, m1, m2, alpha],
          Tesselate[m3, m2, x3, alpha]] ]]] 

Show[Graphics3D[Tesselate[{0, 0},  {1, 0}, {Cos[Pi/3], Sin[Pi/3]}, 
      {7, 2, 3} (* alpha *) ]],
  (* stupid display options *)
  Boxed -> False, 
  PlotRange -> { {0, 1}, {0, 1}, {0, 15}}, 
  AxesEdge -> {None, None, {-1, -1}},
  Axes -> True,
  FaceGrids -> { {0, -1, 0}},
  BoxRatios -> {1, 1, .6}]

キャプション

このファイルの内容を1行で記述してください

このファイルに描写されている項目

題材

196,058 バイト

763 ピクセル

885 ピクセル

ca60cca91f54cd663bd147f8f086cf4d1224188a

ファイルの履歴

過去の版のファイルを表示するには、その版の日時をクリックしてください。

日付と時刻サムネイル寸法利用者コメント
現在の版2016年10月2日 (日) 16:522016年10月2日 (日) 16:52時点における版のサムネイル885 × 763 (191キロバイト)CmdrjamesonCompressed with pngout. Reduced by 145kB (43% decrease).
2007年10月14日 (日) 21:002007年10月14日 (日) 21:00時点における版のサムネイル885 × 763 (337キロバイト)Euku{{Information |Description= |Source= |Date= |Author= |Permission= |other_versions= }} == Summary == Several images of probability densities of the Dirichlet distribution as functions on the 2-simplex. Clockwise from top left: ''α'' = (6,2,2), (3,7,5),

以下のページがこのファイルを使用しています:

グローバルなファイル使用状況

以下に挙げる他のウィキがこの画像を使っています: