長い 0-1 ビット シーケンスのランダム性テストに NIST ランダム性テスト スイートを使用しようとしています。ASCII のゼロと 1、または各バイトに 8 ビットのデータを含むバイナリ ファイルを指定する必要があります。しかし、私は試しました
save(...,'-ascii')
、fwrite()
およびそれを機能させるための他のいくつかのコマンドが受け入れられず、segmentation error
+が表示されますigamc: UNDERFLOW error.
正確に一致するフォーマットを作成する方法を誰かが言うことができれば、それは本当に良いでしょうさらに、誰かがMATHEMATICAを知っているなら、彼らはMATHEMATICAから以下のように独自のサンプルファイルを作成しました。フォーマットについて役立つかもしれません.MATLABで何をすべきか教えてください. .
BinExp[num_,d_] := Module[{n,L},
If[d > $MaxPrecision, $MaxPrecision = d];
n = N[num,d];
L = First[RealDigits[n,2]]
];
SE = BinExp[E,302500];
Save["data.e",{SE}];