Tenga en cuenta la siguiente lista en Mathematica:Importar datos de txt a Mathematica
a = {
{
{0, 0, 0}, {1, 0, 0}, {1, 1, 0}
},
{
{0, 0, 1}, {1, 0, 1}, {1, 1, 1}
}
};
Ahora, invocar:
Export["test.dat", a]
y luego
b = Import["test.dat"]
verá que al final a
no es igual a b
. ¿Debería considerar esto como una característica o un error?
Por otra parte, me gustaría importar una lista que tiene el siguiente formato: {P1,P2,P3...,Pn}
donde Pi={v1,v2,v3,...,vm}
y cada vi={x,y,z}
donde x,y,z
son números que representan las coordenadas del vértice vi
. Esta debería ser una lista de polígonos.
¿Cómo debo configurar mi archivo .dat
para que pueda leerlo con Mathematica, y cómo debo leerlo? Traté de imitar la salida de Export["test.dat",a]
anterior, pero luego descubrí el otro problema. Encontré esto question, pero no pude hacer que la respuesta funcione para mí ...
¿Alguna idea? ¡Gracias por adelantado!
Al imitar la salida de 'Export [" data.m ", a," Package "]' Pude hacer lo que quería. ¡Gracias! – Dror
@Dror, pensé que también necesitaba leer sus archivos de datos con otro software. Si este no es el caso, y solo necesita almacenar/guardar los datos temporalmente, el formato "WDX" puede ser mucho más rápido de importar/exportar que "Paquete". Pero es binario, por lo que no podrá inspeccionarlo con un editor de texto ni importarlo a otros programas. "WDX" también puede almacenar cualquier tipo de expresión de Mathematica (creo). – Szabolcs