Tlola o ye mo diteng
DikaiBula setseleganyi ↗

paloEpeGauss

→ randomGaussian()

E busa palo e e sa itsiweng, mme e e atamelang bogare go na le go katologa ka go lekana.

paloEpeGauss(bogare, katologo)

paloEpe e naya dipalo tse di katologaneng ka go lekana — palo nngwe le nngwe e na le tshono e e lekanang. paloEpeGauss ga e dire jalo: dipalo di kokoana gaufi le bogare, mme tse di kgakala di sa tlhagelele gantsi.

Fa o sa neye sepe, bogare ke 0 mme katologo ke 1. Bontsi jwa dipalo bo wela magareng ga -1 le 1, mme tse dingwe di ka feta.

paloEpeGauss(200, 40) e naya dipalo tse di kokoanang gaufi le 200, mme di ka nna kwa 160 kgotsa 240 — le kgakala go feta foo ka sewelo.

Se se dira gore dilo di lebege di le tlholego: ditlhare mo sekgweng ga di a katologa ka go lekana, di kokoana. Dirisa paloEpe fa o batla go katologa ka go lekana, mme paloEpeGauss fa o batla setlhopha.

paloEpePeo e laola le yona.

LeinaMofutaTlhaloso
bogare (ka boitlhophelo)paloPalo e dipalo di kokoanang gaufi le yona. Fa e sa newe, ke 0.
katologo (ka boitlhophelo)paloSelekanyo sa go katologa go tswa bogareng. Fa se le sennye, dipalo di kokoana thata; fa se le segolo, di katologa. Fa se sa newe, ke 1.
Setlhopha se se kokoanang fa gare
tiro setaLoeto() {
  thalaKanefase(400, 400);
  bokamorago(20, 24, 34);
  tlogelaMothalo();

  paloEpePeo(3);

  gopheta (diri i = 0; i < 300; i = i + 1) {
    diri x = paloEpeGauss(200, 55);
    diri y = paloEpeGauss(200, 55);

    tlatsaMmala(250, 210, 120);
    thalaSediko(x, y, 6);
  }
}
Go katologa ka go lekana kgotsa go kokoana
tiro setaLoeto() {
  thalaKanefase(400, 400);
  bokamorago(240);
  tlogelaMothalo();

  paloEpePeo(11);

  // Kwa godimo: `paloEpe` — go katologa ka go lekana
  tlatsaMmala(40, 140, 200);
  gopheta (diri i = 0; i < 150; i = i + 1) {
    thalaSediko(paloEpe(bophara), paloEpe(20, 180), 7);
  }

  // Kwa tlase: `paloEpeGauss` — go kokoana fa gare
  tlatsaMmala(220, 90, 70);
  gopheta (diri i = 0; i < 150; i = i + 1) {
    thalaSediko(paloEpeGauss(200, 60), paloEpe(220, 380), 7);
  }
}

paloEpe, paloEpePeo, paloKelelo