|
SOLUTIONS
|
MATHEMATICA IMPORT/EXPORT FORMAT
-
See Also
- "Binary"
- "Bit"
- "Character8"
- "Character16"
- "Integer8"
- "Integer16"
- "Integer24"
- "Integer32"
- "Integer64"
- "Integer128"
- "UnsignedInteger8"
- "UnsignedInteger16"
- "UnsignedInteger24"
- "UnsignedInteger32"
- "UnsignedInteger64"
- "UnsignedInteger128"
- "Real32"
- "Real64"
- "Real128"
- "Complex64"
- "Complex128"
- "Complex256"
- "String"
- Related Guides
Byte
Sequence of bytes.
Raw binary format.
Equivalent to the UnsignedInteger8 format.
Raw binary format.
Equivalent to the UnsignedInteger8 format.
- Import can read any file as a sequence of unsigned 8-bit integers.
- Export writes a list of integers in the range (0, 255) to a binary file.
Import and ExportImport and Export
- Import["file", "Byte"] imports any file, returning a packed array of integers in the range (0, 255).
- Export["file", list, "Byte"] exports a list of integers in the range (0, 255) to file.
- Import["file", {"Byte", elem}] or Import["file", elem ] imports the specified element from file.
- Import["file", {"Byte", {elem1, elem2, ...}}] imports multiple elements.
- See the reference pages for full general information on Import and Export.
- ImportString and ExportString support the Byte format.
ElementsElements
- General Import elements:
-
"Elements" elements and options available in this file "Rules" full rules for each element and option "Options" rules for options, properties, and settings - Data representation element:
-
"Data" list of integers in the range (0, 255) - By default, Import and Export use the
element. - Import["file", {"Byte", n}] gives the n
byte from file.
See AlsoSee Also
"Binary"
"Bit"
"Character8"
"Character16"
"Integer8"
"Integer16"
"Integer24"
"Integer32"
"Integer64"
"Integer128"
"UnsignedInteger8"
"UnsignedInteger16"
"UnsignedInteger24"
"UnsignedInteger32"
"UnsignedInteger64"
"UnsignedInteger128"
"Real32"
"Real64"
"Real128"
"Complex64"
"Complex128"
"Complex256"
"String"
ExamplesExamplesopen allclose all
Basic Examples (1)Basic Examples (1)
Convert a list of integers to a string representing binary 8-bit unsigned integers:
| In[1]:= |
| Out[1]= |
Convert the binary data back to an expression:
| In[2]:= |
| Out[2]= |
Import the same data, assuming it represents an array of 8-bit characters:
| In[3]:= |
| Out[3]= |
Skip the first 10 bytes on Import:
| In[4]:= |
| Out[4]= |
New in 5.1 | Last modified in 6
Mathematica 9 is now available!
New to Mathematica?
Find your learning path »
Have a question?
Ask support »
