Bit

  • Importは任意のファイルを単一ビットの列として読み込むことができる.
  • Exportは0, 1からなるリストをバイナリファイルに書き込むことができる.

予備知識予備知識

    同一ビットの列
    バイナリデータ形式

ImportとExportImportとExport

  • Import["file","Bit"]は任意のファイルをビットの列としてインポートして,0,1 からなるパックアレーを返す.
  • Export["file",list,"Bit"]は0,1のリストをバイナリのビットの列にエキスポートする.
  • Import["file",{"Bit",elem}]またはImport["file",elem ] file から指定された要素をインポートする.
  • Import["file",{"Bit",{elem1,elem2,}}]は複数の要素をインポートする.
  • ImportExportについての一般的な情報は,関数ページを参照のこと.
  • ImportStringExportStringはBit 形式をサポートしている.

要素要素

  • 一般的なImport要素:
  • "Elements" このファイルで可能な要素,オプション
    "Rules"それぞれの要素,オプションのための完全な規則
    "Options"オプション,属性,設定の規則
  • データ表現要素:
  • "Data"単一ビット(0 または1)のリスト
  • デフォルトでImportExport要素を使う.
  • Import["file",{"Bit",n}]file番目のビットを返す.
  • Export["file",list,"Bit"]list の最後の部分でビット数が8の倍数でない場合,0で充填する.

オプションオプション

  • Importオプション:
  • "HeaderBytes"0ファイルの最初の部分でスキップするバイト数

例題例題すべて開くすべて閉じる

  (1)  (1)

文字列をビットのリストに変換する:

In[1]:=
Click for copyable input
Out[1]=

0,1から成るリストを変換する:

In[2]:=
Click for copyable input
Out[2]=

Exportは必要な場合,自動的に0で充填する:

In[3]:=
Click for copyable input
Out[3]=
2004年に導入
(5.1)
| 2007年に修正
(6.0)