Could anyone explain to me what in the world is going on here and please help me in reading in dummy.dat
properly?
dummy = Table[{k, 2*k/m}, {k, 1, 10}, {m, 1, 10}];
Dimensions[dummy]
(*{10, 10, 2}*)
Export["dummy.dat", dummy];
dummyImport = Import["dummy.dat", "Data"];
Dimensions[dummyImport]
(*{10, 20}*)
Edit: Just in case anyone exports their precious data as above and needs to read it in properly, the following simple fix worked for me:
dummyReconst = Table[
{
ToExpression[StringJoin[StringCases[dummyImport[[m, k]], RegularExpression["[^{},]"]]]],
ToExpression[StringJoin[StringCases[dummyImport[[m, k + 1]], RegularExpression["[^{},]"]]]]},
{m, 1, Dimensions[dummyImport][[1]]
}, {k, 1, Dimensions[dummyImport][[2]], 2}
];
Dimensions[dummyReconst]
(*{10, 10, 2}*)