Importar y Exportar Datos

Import[''archivo'', ''Table''] importa una tabla de datos de un archivo
Export[''archivo'', lista, ''Table''] exporta lista a un archivo en formato de tabla de datos

In[11]:=

SetDirectory["..\..\..\Ejemplos"]

Out[11]=

C:\\Archivos de programa\\Wolfram Research\\Mathematica\\5.0\\Ejemplos

In[12]:=

Export["out.dat", {{5.7, 4.3}, {-1.2, 7.8}}]

Out[12]=

out.dat

In[13]:=

!! out.dat

5.7   4.3
-1.2   7.8

In[3]:=

Import["out.dat", "Table"]

Out[3]=

{{5.7, 4.3}, {-1.2, 7.8}}

Import[archivo, Table] maneja muchos formatos de datos en forma tabular, deduciendo los detalles del formato automáticamente cuando sea posible.
Export[archivo, lista, Table] escribe los datos separados por espacios, con los números en formato C-Fortran.

Import[''nombre . ext''] importa datos tomando el formato típico de la extensión
Export[''nombre . ext'', expr] exporta datos tomando el formato típico de la extensión

Import y Export pueden manejar datos correspondientes a gráficos sonidos, expreciones y hasta documentos enteros. Estas funciones generalmente pueden deducir el formato apropiado via la extensión del archivo en el que están los datos.

$ImportFormats formatos suportados en el sistema
$ExportFormats formatos suportados en el sistema

In[4]:=

$ImportFormats

Out[4]=

{AIFF, AU, BMP, CSV, DICOM, Dump, DXF, EPS, EPSI, EPSTIFF, Expression, ExpressionML, FITS, GIF ... , PPM, SDTS, SND, STL, SymbolicXML, Table, Text, TIFF, TSV, UnicodeText, WAV, Words, XBitmap, XML}

In[5]:=

$ExportFormats

Out[5]=

{AIFF, AU, BMP, CSV, DICOM, Dump, DXF, EPS, EPSI, EPSTIFF, Expression, ExpressionML, FITS, GIF ... ymbolicXML, Table, TeX, Text, TIFF, TSV, UnicodeText, WAV, WMF, Words, XBitmap, XHTML+MathML, XML}

In[7]:=

Plot[Sin[x] + Sin[Sqrt[2] x], {x, 0, 10}] ;

[Graphics:../HTMLFiles/archivos_48.gif]

In[8]:=

Export["sinplot.gif", %]

Out[8]=

sinplot.gif


Created by Mathematica  (August 9, 2004)