मैं सामान्य वितरण से जुड़े 10000 यादृच्छिक संख्याओं को उत्पन्न करने की कोशिश कर रहा हूं जो सामान्य वितरण से जुड़े हैं = 0.3 और std। देव। MATLAB में = 0.05।MATLAB में लॉगनोर्मल यादृच्छिक संख्याएं उत्पन्न करें?
मैं lognrnd
फ़ंक्शन में निर्मित का उपयोग कर रहा हूं।
मेरे प्रयास करना है:
R = lognrnd(0.3,0.05,10000,1)
हालांकि, जब मैं hist(R)
का उपयोग कर R
की हिस्टोग्राम साजिश, जुड़े साजिश सामान्य है, सामान्य प्रवेश नहीं।
मैं कहां गड़बड़ कर रहा हूं? यदि माध्य = 0.3 और std। देव। = सामान्य वितरण के 0.05, जेनरेट किए गए लॉग सामान्य संख्याओं का मतलब नहीं होना चाहिए = 0.3 और std। देव = 0.05?
धन्यवाद दोस्तों।
ठीक है - अगर मैं लॉग सामान्य वितरण से यादृच्छिक संख्या उत्पन्न करना चाहता हूं जिसका अर्थ = 0.3 और std है। देव = 0.05? – Zack
मैं यह जोड़ना चाहता हूं कि अगर आप अपनी सिग्मा (कहें, कहें, .5) बढ़ाएं और अधिक परिष्कृत हिस्टोग्राम 'हिस्ट (आर, 100) का उपयोग करें, तो आप कुछ और अधिक दिखाई देंगे जो आपके द्वारा अपेक्षित स्क्वॉइड लॉन्गॉर्मल वक्र की तरह दिखेंगे। – RussH
स्वीकार करने के लिए धन्यवाद, लेकिन मैंने गणना में गलती की। अद्यतन सूत्र देखें (मैंने उनका परीक्षण किया है और परिणाम सही प्रतीत होते हैं)। – rburny