Tôi muốn vẽ các byte từ một hình ảnh đĩa để hiểu một mẫu trong đó. Đây chủ yếu là một nhiệm vụ học tập, vì tôi gần như chắc chắn mô hình này được tạo ra bởi một chương trình kiểm tra đĩa, nhưng dù sao tôi cũng muốn thiết kế lại nó.
Tôi đã biết rằng mô hình được căn chỉnh, với chu kỳ 256 ký tự.
Tôi có thể hình dung hai cách trực quan hóa thông tin này: mặt phẳng 16x16 được xem qua thời gian (3 chiều), trong đó mỗi màu của pixel là mã ASCII cho ký tự hoặc dòng 256 pixel cho mỗi khoảng thời gian (2 chiều).
Đây là ảnh chụp nhanh của mẫu (bạn có thể thấy nhiều hơn một), nhìn qua xxd
(32x16):
Dù bằng cách nào, tôi đang cố gắng tìm cách hình dung thông tin này. Điều này có lẽ không khó cho bất kỳ ai trong việc phân tích tín hiệu, nhưng dường như tôi không thể tìm ra cách sử dụng phần mềm nguồn mở.
Tôi muốn tránh Matlab hoặc Mathematica và tôi muốn có câu trả lời trong R, vì tôi đã học nó gần đây, nhưng dù sao, bất kỳ ngôn ngữ nào đều được chào đón.
Cập nhật, 2014 / 07-25: đưa ra câu trả lời của Emre bên dưới, đây là mẫu trông như thế nào, với 30 MB đầu tiên của mẫu, được căn chỉnh ở 512 thay vì 256 (căn chỉnh này có vẻ tốt hơn):
Bất kỳ ý tưởng hơn nữa đều được chào đón!