Câu hỏi được gắn thẻ «random-number-generation»



1
Làm thế nào tôi có thể xác định các giá trị ban đầu của trình tạo số giả ngẫu nhiên nếu chuỗi được đưa ra?
Giả sử tôi biết rằng một chuỗi số ngẫu nhiên được tạo bởi một bộ tạo cộng tuyến tính. Đó là, xn + 1= ( a Xn+ c ) mod mxn+1=(aXn+c)modmx_{n+1}=(aX_n+c) \bmod m Nếu tôi được cung cấp toàn bộ thời gian (hoặc ít nhất là một phần tiếp theo …



1
Thế hệ số giả ngẫu nhiên
Tôi đã sử dụng MT19937trong khai thác thử nghiệm để tạo các giá trị 32 bit [0, - 1] thống nhất, dựa trên triển khai mt19937.c của Tác giả ban đầu , để tạo ra nguồn cung cấp ngẫu nhiên (về cơ bản là vô tận) của các octet bit. …

3
tạo số ngẫu nhiên từ cython
Tôi muốn làm cho chương trình python của mình nhanh bằng cách sử dụng cython, nhưng vòng lặp bên trong của tôi vẫn thực hiện các cuộc gọi python chậm đến trình tạo số ngẫu nhiên! Vài năm trước, vấn đề tương tự đã được đưa ra bởi một người …

4
Làm thế nào tôi có thể gieo một bộ tạo số giả ngẫu nhiên tuyến tính song song trong khoảng thời gian tối đa?
Thông thường khi tôi tạo một bộ tạo số ngẫu nhiên liên tiếp trong C, tôi sử dụng cuộc gọi srand(time(NULL)) sau đó sử dụng rand() mod N để có được một số nguyên ngẫu nhiên trong khoảng từ 0 đến N-1. Tuy nhiên, khi tôi thực hiện việc này …
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.