Я хочу построить байты из образа диска, чтобы понять в них закономерность. Это в основном академическая задача, так как я почти уверен, что этот шаблон был создан программой тестирования диска, но я все равно хотел бы его перепроектировать.
Я уже знаю, что шаблон выровнен с периодичностью 256 символов.
Я могу представить два способа визуализации этой информации: либо плоскость 16x16, просматриваемая во времени (3 измерения), где цвет каждого пикселя является кодом ASCII для символа, либо строка 256 пикселей для каждого периода (2 измерения).
Это снимок шаблона (вы можете увидеть более одного), видимый через xxd
(32x16):
В любом случае, я пытаюсь найти способ визуализации этой информации. Это, вероятно, не сложно для кого-то в анализе сигналов, но я не могу найти способ использовать программное обеспечение с открытым исходным кодом.
Я хотел бы избегать Matlab или Mathematica, и я предпочел бы ответ на R, так как я изучал его недавно, но, тем не менее, любой язык приветствуется.
Обновление, 2014-07-25: с учетом приведенного ниже ответа Эмре, вот как выглядит шаблон, учитывая первые 30 МБ шаблона, выровненные по 512 вместо 256 (это выравнивание выглядит лучше):
Любые дальнейшие идеи приветствуются!