Penyoal tidak menjelaskan keperluan khusus untuk urutan nombor rawak, seperti sama ada ia adalah integer atau nombor nyata, apakah taburan statistik yang perlu dipenuhi, dsb. Diandaikan di sini bahawa subjek perlu menjana nombor nyata dan taburan adalah simetri berpusat. Taburan ini mungkin juga dibina menggunakan taburanBeta, kerana ia membenarkan pelarasan sisihan piawai. Jika pembolehubah rawak diambil sebagai
$$min+(maks - min) X,kuad X sim Beta{(alfa, alfa)}$$
Adalah mudah untuk mengira sisihan piawai pada masa ini sebagai
$$s = frac{maks - min}{2sqrt{1+2alpha}}$$
Itu
$$alpha = frac{(maks-min)^2}{8s^2}-frac{1}{2}$$
Melalui analisis di atas, adalah mudah untuk menulis kod denganMathematica:
Uji kesannya. Ambil nilai minimum 20, nilai maksimum 100, dan sisihan piawai 15:
Penyoal tidak menjelaskan keperluan khusus untuk urutan nombor rawak, seperti sama ada ia adalah integer atau nombor nyata, apakah taburan statistik yang perlu dipenuhi, dsb. Diandaikan di sini bahawa subjek perlu menjana nombor nyata dan taburan adalah simetri berpusat. Taburan ini mungkin juga dibina menggunakan taburan
Beta
, kerana ia membenarkan pelarasan sisihan piawai. Jika pembolehubah rawak diambil sebagai$$min+(maks - min) X,kuad X sim Beta{(alfa, alfa)}$$
Adalah mudah untuk mengira sisihan piawai pada masa ini sebagai
$$s = frac{maks - min}{2sqrt{1+2alpha}}$$
Itu
$$alpha = frac{(maks-min)^2}{8s^2}-frac{1}{2}$$
Melalui analisis di atas, adalah mudah untuk menulis kod denganMathematica:
Uji kesannya. Ambil nilai minimum 20, nilai maksimum 100, dan sisihan piawai 15: