PHP 5'de python'da numpy.random.geometric
gibi bir geometrik rasgele sayı üreteci var mı? PHP için istatistik kitaplıkları bulmaya çalıştım ve stats_rand_gen_exponential bulabildiğim en yakın işlev. Ya da zaten mevcut olandan PHP'de geometrik rastgele sayılar üretmek için daha hızlı ve daha iyi bir yol var mı?Geometrik rastgele sayıların üretilmesi
0
A
cevap
0
Tek bir rasgele sayı here'dan geometrik rasgele sayı üretmek için matematiksel bir yol buldum.
Bu yöntemi kullanarak, aşağıdaki kod p = 0,1 ile geometrik rasgele bir değişken oluşturacaktır.
$p=0.1;
$geo_rand=floor(log(rand01())/log(1-$p);
function rand01()
{ // auxiliary function
// returns random number with flat distribution from 0 to 1
return (float)rand()/(float)getrandmax();
}
İlgili konular
- 1. Düzgün olmayan rasgele sayıların üretilmesi
- 2. Görüntülerle PDF'lerin üretilmesi çok yavaş
- 3. otomatik .cpp gelen .h üretilmesi/.c
- 4. otomatik olarak üretilmesi ortam modülü bildirimleri
- 5. ssh anahtarlarının üretilmesi için Bash komut dosyası
- 6. r geometrik çubukların üstündeki değerleri ek açıklama
- 7. Değişken sayıların eklenmesi
- 8. ArrayList negatif sayıların en uzun bölümünü bulun
- 9. Rastgele ve Rastgele eşzamanlılıktan IntStream
- 10. PHP - Bir sayıdaki sayıların uzunluğu
- 11. Yücelteki sayı ve sayıların karşılaştırılması
- 12. Kodların sayısı VS Sayıların sayısı
- 13. Simulink'te bu sayıların anlamı nedir?
- 14. Rastgele düşmanı rastgele nesne kullanarak nasıl değiştirirsiniz?
- 15. Çeşitli rastgele rastgele işlevler arasındaki fark
- 16. Java'da rasgele bir yöntemden sayıların sıralanması
- 17. Rastgele eleman
- 18. Rastgele İşlevler
- 19. rastgele hata.
- 20. Görevler - Rastgele
- 21. "Yeni Rastgele()"
- 22. rastgele anahtar
- 23. Basit geometrik şekilleri numpy dizileri içine nasıl yazılır
- 24. NumPy rastgele tohum farklı rasgele sayılar
- 25. [M .... N] aralığında rastgele bir sayı üretin ve ortalama X
- 26. LINQ ardışık sayıların int dizisini oluşturmak için
- 27. Bir listeden sayıların katlarını kaldırın - Python
- 28. Sayıların bir dizesinde belirli değerler bulma
- 29. Bir vektördeki pozitif ve negatif sayıların hesaplanması
- 30. Regex python kullanarak dizideki sayıların çoklu ikamesi
Evet, var. Http://www.nusphere.com/kb/phpmanual/function.stats-rand-gen-exponential.htm – Justinas
kullanmayı deneyin. Bu üstel doğrudur, geometrik özelliklere ihtiyacım var. – Wajahat