BinaryIO
- To: mathgroup at smc.vnet.net
- Subject: [mg57797] BinaryIO
- From: Kastens at Hamburg.BAW.DE (Marko Kastens)
- Date: Wed, 8 Jun 2005 04:43:45 -0400 (EDT)
- Sender: owner-wri-mathgroup at wolfram.com
Hi, I have just updated to Mathematica 5.1.1.0 and trying the new BinaryIO-Commands to increase the IO speed. But ... here is something strange: n = 1000000; TSout = Table[{FromDate[{2000, 1, 1, 0, 0, 0}] + i, Random[]}, {i, n}]; BinaryWrite["binTS.dat", TSout, {"Real64", "Real64"}]; // Timing TSin = BinaryReadList["binTS.dat", {"Real64", "Real64"}]; // Timing TSout == TSin Evaluating these lines with a fresh kernel: everything is ok. Evaluate them a second time and TSout==TSin produce a _False_. Restarting the kernel: everything is ok. Every time I (try to) overwrite the file _binTS.dat_ I got a False. It seems to me that the routine is not able to overwrite files. Hmmm, any suggestions? marko
- Follow-Ups:
- Re: BinaryIO
- From: "Dale R. Horton" <daleh@wolfram.com>
- Re: BinaryIO