Onları bir desen anlamak için bir disk görüntü baytlar çizmek istiyorum. Bu temelde akademik bir görevdir, çünkü bu kalıbın bir disk test programı tarafından oluşturulduğundan neredeyse eminim, ancak yine de tersine mühendislik yapmak istiyorum.
Desenin 256 karakterlik bir periyodiklikle hizalandığını zaten biliyorum.
Bu bilgiyi görselleştirmenin iki yolunu hayal edebilirim: ya zaman boyunca görüntülenen 16x16 düzlemi (3 boyut), burada her pikselin rengi karakter için ASCII kodu veya her dönem için 256 piksel çizgisi (2 boyut).
Bu, xxd
(32x16) ile görülen desenin anlık görüntüsüdür (birden fazla görebilirsiniz ):
Her iki durumda da, bu bilgileri görselleştirmenin bir yolunu bulmaya çalışıyorum. Bu muhtemelen sinyal analizi yapmak için zor değil, ama açık kaynaklı yazılım kullanarak bir yol bulamıyorum.
Matlab veya Mathematica'dan kaçınmak istiyorum ve son zamanlarda öğrendiğim için R'de bir cevap tercih ederim, ancak yine de herhangi bir dil hoş geldiniz.
Güncelleme, 2014-07-25: Emre'nin cevabı aşağıda verildiğinde, desenin ilk 30MB'si göz önüne alındığında, 256 yerine 512'ye hizalanmış (bu hizalama daha iyi görünüyor):
Başka fikirleri bekliyoruz!