مولّد الأرقام العشوائية الغاوسية عبر الإنترنت
أداة مجانية لتوليد أرقام عشوائية من التوزيع الطبيعي بمتوسط وانحراف معياري محددين. حدد عدد النتائج والدقة العشرية واحصل على عينة فورية. تتم المعالجة محليًا دا…
ابدأ الاستخدام
مثال عملي: توليد عينة بمتوسط 100 وانحراف معياري 15
لنفترض أنك تريد محاكاة درجات اختبار بمتوسط 100 وانحراف معياري 15. أدخل المتوسط 100، والانحراف المعياري 15، وعدد النتائج 50، وعدد المنازل العشرية 2. بعد الضغط على زر التوليد، ستحصل على 50 قيمة رقمية. في عينة كبيرة، ستتركز القيم حول 100، لكن في عينة صغيرة قد يختلف متوسط العينة بشكل ملحوظ عن 100، وقد تظهر قيم بعيدة عن المتوسط بعدة انحرافات معيارية.
كيف تعمل الأداة؟
تستخدم الأداة تحويل بوكس-مولر (Box-Muller transform) لتوليد أرقام عشوائية من التوزيع الطبيعي المعياري، ثم تضرب النتيجة في الانحراف المعياري المحدد وتضيف المتوسط. تعتمد العشوائية على crypto.getRandomValues، مما يعني أن النتائج غير قابلة لإعادة الإنتاج ولا يمكن توقعها.
القيود والمعلومات الهامة
- إذا كان الانحراف المعياري 0، فستُرجع جميع النتائج قيمة المتوسط نفسه، مع تنسيقها حسب عدد المنازل العشرية المحدد.
- التقريب يؤثر فقط على القيم المعروضة، وقد يؤدي إلى ظهور قيم مكررة في العينة.
- الأداة تولد عينات فقط؛ ولا ترسم رسومًا بيانية، ولا تختبر التوزيع الطبيعي، ولا تحسب فترات الثقة.
- لا توجد بذرة (seed) للتحكم في العشوائية، لذا لا يمكن إعادة إنتاج نفس النتائج.
الأسئلة الشائعة
هل يمكنني استخدام انحراف معياري سالب؟
لا، يجب أن يكون الانحراف المعياري قيمة غير سالبة (أكبر من أو تساوي 0). إذا أدخلت قيمة سالبة، ستظهر رسالة خطأ.
لماذا تظهر بعض القيم مكررة في النتائج؟
عند اختيار عدد منازل عشرية صغير (مثل 0 أو 1)، قد يتم تقريب قيم مختلفة إلى نفس الرقم، مما يؤدي إلى ظهور قيم مكررة في العينة. هذا أمر طبيعي ولا يؤثر على العشوائية الأساسية.
هل يمكنني إعادة إنتاج نفس النتائج في وقت لاحق؟
لا، لأن الأداة تستخدم مصدر عشوائية غير قابل للبذر (crypto.getRandomValues)، وبالتالي كل عملية توليد تنتج نتائج مختلفة تمامًا.
تتم المعالجة محليًا داخل متصفحك.