Je veux tracer les octets d'une image disque afin de comprendre un modèle en eux. Il s'agit principalement d'une tâche académique, car je suis presque sûr que ce modèle a été créé par un programme de test de disque, mais j'aimerais quand même le rétroconcevoir.
Je sais déjà que le motif est aligné, avec une périodicité de 256 caractères.
Je peux imaginer deux façons de visualiser ces informations: soit un plan 16x16 vu dans le temps (3 dimensions), où la couleur de chaque pixel est le code ASCII du personnage, soit une ligne de 256 pixels pour chaque période (2 dimensions).
Ceci est un instantané du motif (vous pouvez en voir plusieurs), vu à travers xxd
(32x16):
Quoi qu'il en soit, j'essaie de trouver un moyen de visualiser ces informations. Ce n'est probablement pas difficile pour quiconque dans l'analyse du signal, mais je n'arrive pas à trouver un moyen d'utiliser un logiciel open source.
Je voudrais éviter Matlab ou Mathematica et je préférerais une réponse en R, puisque je l'ai apprise récemment, mais néanmoins, n'importe quelle langue est la bienvenue.
Mise à jour, 2014-07-25: étant donné la réponse d'Emre ci-dessous, voici à quoi ressemble le modèle, étant donné les 30 premiers Mo du modèle, alignés à 512 au lieu de 256 (cet alignement semble meilleur):
Toute autre idée est la bienvenue!