File:Dirichlet distributions.png

از Wikimedia Commons
پرش به ناوبری پرش به جستجو

پروندهٔ اصلی(۸۸۵ × ۷۶۳ پیکسل، اندازهٔ پرونده: ۱۹۱ کیلوبایت، نوع 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 ساخته شده است
پدیدآور en:User:ThG
این graph نگاره می‌بایست با استفاده از گرافیک برداری اس‌وی‌جی فایل بازسازی شوند. این چند مزیت دارد؛ Commons:Media for cleanup را برای اطلاعات بیشتر ببینید. اگر حالت برداری آن در حال حاضر موجود است، لطفاً آن را بار کنید. پس از بارکردن یک اس‌وی‌جی، این الگو را با {{vector version available|new image name.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}]

تاریخچهٔ پرونده

روی تاریخ/زمان‌ها کلیک کنید تا نسخهٔ مربوط به آن هنگام را ببینید.

تاریخ/زمانبندانگشتیابعادکاربرتوضیح
کنونی‏۲ اکتبر ۲۰۱۶، ساعت ۱۶:۵۲تصویر بندانگشتی از نسخهٔ مورخ ‏۲ اکتبر ۲۰۱۶، ساعت ۱۶:۵۲۸۸۵ در ۷۶۳ (۱۹۱ کیلوبایت)Cmdrjameson (بحث | مشارکت‌ها)Compressed with pngout. Reduced by 145kB (43% decrease).
‏۱۴ اکتبر ۲۰۰۷، ساعت ۲۱:۰۰تصویر بندانگشتی از نسخهٔ مورخ ‏۱۴ اکتبر ۲۰۰۷، ساعت ۲۱:۰۰۸۸۵ در ۷۶۳ (۳۳۷ کیلوبایت)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),

صفحه‌های زیر از این تصویر استفاده می‌کنند:

کاربرد سراسری پرونده

ویکی‌های دیگر زیر از این پرونده استفاده می‌کنند: