Cách 4: dùng mã giả ngẫu nhiên bằng cách ghi dịch và cộng hồi tiếp như các anh nói ở trên. Nhưng do mã giã ngẫu nhiên thì vẫn có chu lỳ lặp lại? tất nhiên chu kỳ lớn thì xem như là vô cùng
Thông báo
Collapse
No announcement yet.
cách tạo số ngẫu nhiên
Collapse
X
-
Pseudo-random number
Em đang dùng cách tạo ra chuỗi giả ngẫu nhiên bằng thanh ghi dịch + xor.
Em thấy cách này với ứng dụng của em là hoàn toàn chấp nhận được. ( chọn thanh ghi 16 bit chu kỳ lặp lại 65536 đủ xài ).
Tuy nhiên để thực sự ngẫu nhiên cần phải chú ý đến khởi tạo giá trị ban đầu là số ngẫu nhiên
Cám ơn mọi người đã quan tâm!!!
http://www.xilinx.com/ipcenter/catal.../docs/lfsr.pdfLast edited by FFGmember; 12-02-2006, 18:00.
Comment
-
em search trên mạng ra 1 đống hàm tạo số random 8 bit, nhưng về kiểm tra thì tất cả đều có chu kỳ cả.
Em muốn làm 1 mạch chạy led nhiều mode, khi vừa bật nguồn hay khi nhấn reset thì chạy 1 mode ngẫu nhiên, giờ vẫn đang bí phần tạo ngẫu nhiên, hixPhạm Minh Tuấn
(+84) 982006467
Comment
-
Toàn mấy bro không được học hành bài bản chỉ cách tào lao! Chỉ cần dùng hàm rand() có sẵn trong C là được! Không thôi thì dùng cách này cũng hay lắm: tăng liên tục một biến, khi biến bằng 255 thì trả về 0. Một micro giây nó tăng 1 lần thì đố ai canh được như vậy là quá ngẫu nhiên rồi! Cách 2 thích hợp để tạo ra trò chơi xí ngầu bằng led! Nhìn là tui biết tác giả muốn tạo ra mạch này rồi! Nhấn nút thì nó sẽ xuất số đó ra, không thì cứ tăng liên tục biến. Thuật toán rất đơn giản!
Comment
Bài viết mới nhất
Collapse
-
Trả lời cho Vấn đề về tốc độ quaybởi nguyendinhvanSử dụng động cơ servor, hoặc lắp thêm một cái encoder vào động cơ bước. Encoder sẽ kiểm soát động cơ có quay hoặc đứng im.
-
Channel: Điện tử truyền hình
14-12-2025, 19:50 -
-
bởi Andrea14Chào mọi người,
Tôi muốn mô phỏng sự thay đổi các mùa bằng cách từ từ nghiêng một quả địa cầu 16 inch bằng một động cơ bước nhỏ. Một động cơ bước khác sẽ quay quả địa cầu theo thời gian thực. Hệ thống truyền động...-
Channel: Điện tử truyền hình
12-12-2025, 12:42 -
-
Trả lời cho Đấu tắt điện cho máy tính bảngbởi bqvietBqv cáo lỗi vì chưa đủ khả năng diễn giải để người đọc hiểu. Người làm kỹ thuật sâu đôi khi như thế đó. Về việc nạp pin không vào dù cell mới, khả năng cái mạch quản lý đó đã hỏng - cũng chính là nguyên nhân đám cell cũ hỏng từ đầu.
-
Channel: Thiết bị điện tử cá nhân
06-12-2025, 17:17 -

Comment