मुझे यादृच्छिक पोइसन वितरित संख्या (जावा में नीचे) उत्पन्न करने के लिए Knuth के एल्गोरिदम से अवगत है, लेकिन मैं इसे विधि के साथ यादृच्छिक रूप से generateEvent()
पर कॉल करने में कैसे अनुवाद करूं?मैं पोइसन वितरण के साथ असतत यादृच्छिक घटनाएं कैसे उत्पन्न करूं?
int poissonRandomNumber(int lambda) {
double L = Math.exp(-lambda);
int k = 0;
double p = 1;
do {
k = k + 1;
double u = Math.random();
p = p * u;
} while (p > L);
return k - 1;
}
हाय, मुझे जावा का उपयोग करके पोइसन अंतराल दर में यादृच्छिक संख्याएं उत्पन्न करने की आवश्यकता है .. मैंने आपके फ़ंक्शन और विधि poissonRandomInterarrivalDelay का उपयोग करने का प्रयास किया है हमेशा लैम्बडा के किसी भी मूल्य के लिए शून्य लौटाता है। – Learner
क्या आप अपना कोड एक नए प्रश्न के रूप में पोस्ट कर सकते हैं? शायद मैं कुछ देख सकता हूं ... –
मैं इसे करने में सक्षम नहीं हूं। मैं वर्तमान में अवरुद्ध हूं .. – Learner