वितरण से यादृच्छिक मान उत्पन्न करने के कई तरीके हैं, McMC उनमें से एक है, लेकिन कई अन्य लोगों को मोंटे कार्लो विधियों (मार्कोव श्रृंखला भाग के बिना) भी माना जाएगा।
Univariate नमूनाकरण के लिए सबसे प्रत्यक्ष एक समान यादृच्छिक चर उत्पन्न करना है, फिर इसे उलटा CDF फ़ंक्शन में प्लग करें। यह बहुत अच्छा काम करता है अगर आपके पास उलटा सीडीएफ है, लेकिन परेशानी तब होती है जब सीडीएफ और / या इसके व्युत्क्रम को सीधे गणना करना मुश्किल होता है।
बहुभिन्नरूपी समस्याओं के लिए आप एक कोपुला से डेटा उत्पन्न कर सकते हैं, फिर उत्पन्न मूल्यों पर उलटा सीडीएफ विधि का उपयोग कर चर के बीच कुछ स्तर के सहसंबंध होते हैं (हालांकि सहसंबंध के स्तर को प्राप्त करने के लिए कोप्युला के सही मापदंडों को निर्दिष्ट करने के लिए अक्सर थोड़ी आवश्यकता होती है) परीक्षण त्रुटि विधि)।
अस्वीकृति नमूनाकरण एक अन्य दृष्टिकोण है जिसका उपयोग वितरण से डेटा उत्पन्न करने के लिए किया जा सकता है (यूनीवरेट या मल्टीवेरेट) जहां आपको सीडीएफ या इसके व्युत्क्रम को जानने की आवश्यकता नहीं है (और आपको घनत्व फ़ंक्शन के लिए सामान्य बनाने की आवश्यकता भी नहीं है), लेकिन यह कुछ मामलों में अत्यधिक अक्षम हो सकता है जिसमें बहुत समय लगता है।
यदि आप रैंडम पॉइंट्स के बजाय स्वयं उत्पन्न डेटा के सारांश में रुचि रखते हैं, तो महत्व नमूनाकरण एक और विकल्प है।
गिब्स नमूना जो कि McMC का एक रूप है नमूना आपको नमूना देता है जहाँ आप मल्टीवेरिएट वितरण के सटीक रूप को नहीं जानते हैं जब तक कि आप दूसरों को दिए गए प्रत्येक चर के लिए सशर्त वितरण जानते हैं।
वहाँ दूसरों के रूप में अच्छी तरह से कर रहे हैं, जो सबसे अच्छा है पर निर्भर करता है कि आप क्या जानते हैं और नहीं जानते हैं और विशिष्ट समस्या के अन्य विवरण। McMC लोकप्रिय है क्योंकि यह कई स्थितियों के लिए अच्छा काम करती है और कई अलग-अलग मामलों के लिए सामान्यीकरण करती है।