Trình tạo số ngẫu nhiên Gaussian trực tuyến
Tạo số ngẫu nhiên theo phân phối chuẩn với trung bình và độ lệch chuẩn tùy chỉnh. Nhập tham số, nhận kết quả ngay trong trình duyệt. Quá trình xử lý diễn ra…
Bắt đầu sử dụng
Tính năng và ví dụ cụ thể
Trình tạo này sử dụng biến đổi Box-Muller để chuyển đổi hai số ngẫu nhiên đồng nhất (từ crypto.getRandomValues) thành một mẫu chuẩn, sau đó nhân với độ lệch chuẩn và cộng với trung bình bạn chọn.
Ví dụ: Điểm IQ
Giả sử bạn muốn mô phỏng điểm IQ với trung bình 100 và độ lệch chuẩn 15. Nhập Mean = 100, Std dev = 15, Count = 1000, Decimals = 2. Kết quả sẽ có hầu hết các giá trị nằm trong khoảng 55–145, nhưng một số ít có thể xa hơn. Trung bình mẫu có thể không chính xác bằng 100 do ngẫu nhiên.
Độ lệch chuẩn bằng 0
Nếu bạn đặt độ lệch chuẩn là 0, mọi kết quả sẽ bằng đúng giá trị trung bình, được làm tròn theo số chữ số thập phân đã chọn.
Giới hạn và lưu ý
- Kết quả được tạo cục bộ, không thể tái tạo vì không có hạt giống (seed).
- Việc làm tròn chỉ ảnh hưởng đến hiển thị; có thể tạo ra các giá trị trùng lặp.
- Công cụ chỉ tạo mẫu số, không vẽ biểu đồ, không kiểm tra phân phối chuẩn, không tính khoảng tin cậy.
Câu hỏi thường gặp
1. Tôi có thể tạo bao nhiêu số một lần?
Bạn có thể tạo từ 1 đến 10.000 số trong một lần. Nếu cần nhiều hơn, hãy tạo nhiều lần và kết hợp kết quả.
2. Tại sao trung bình của mẫu không đúng bằng giá trị tôi nhập?
Vì các số là ngẫu nhiên, trung bình mẫu sẽ dao động quanh giá trị trung bình lý thuyết. Với mẫu lớn, trung bình mẫu sẽ gần với giá trị đã nhập hơn, nhưng không bao giờ chính xác tuyệt đối.
3. Công cụ có đảm bảo kết quả nằm trong một khoảng nhất định không?
Không. Phân phối chuẩn về lý thuyết có thể tạo ra bất kỳ giá trị nào, mặc dù xác suất rất thấp cho các giá trị xa trung bình. Công cụ không giới hạn phạm vi đầu ra.
Quá trình xử lý diễn ra cục bộ trong trình duyệt.