Re: saving a list.
- To: mathgroup at smc.vnet.net
- Subject: [mg18951] Re: saving a list.
- From: "Allan Hayes" <hay at haystack.demon.co.uk>
- Date: Fri, 30 Jul 1999 01:33:43 -0400
- References: <7nlolp$bam@smc.vnet.net>
- Sender: owner-wri-mathgroup at wolfram.com
In Mathematica 3.x or Mathematica 4.x M = {{1, 2.7}, {2, 1.9}, {3, 3.0}}; Write["txt3", OutputForm[MatrixForm[M]]] !! txt3 1 2.7 2 1.9 3 3. In Mathematica 4.x we can use the new functions, Export and Import: Import["txt3", "Table"] {{1, 2.7}, {2, 1.9}, {3, 3.}} Export["txt4", M, "Table"]; !! txt4 1 2.7 2 1.9 3 3. Or, use the extension dat: Export["txt4.dat", M]; !! txt4.dat 1 2.7 2 1.9 3 3. Then Mathematica recognises the extension for importing: Import["txt4.dat"] {{1, 2.7}, {2, 1.9}, {3, 3.}} Allan --------------------- Allan Hayes Mathematica Training and Consulting Leicester UK www.haystack.demon.co.uk hay at haystack.demon.co.uk Voice: +44 (0)116 271 4198 Fax: +44 (0)870 164 0565 Dave Berube <dberube at stdntpop.lmu.edu> wrote in message news:7nlolp$bam at smc.vnet.net... > I am writing a program that inputs 2 lists of numbers each with two > columns, and creates a 3rd list also with two columns. > > For Example, lets say that the files file.txt and file2.txt look like this: > > file.txt file2.txt > > 1 1.5 0 3.6 > 2 4.6 2 1.9 > 3 6.8 6 4.2 > > I can read them into Mathematica with ReadList > A = ReadList["file.txt", {Number, Number}] > B = ReadList["file2.txt", {Number, Number}] > > then I do all my operations that I need to do on them and come up with a > two column matrix C. > > In plain old Mathematica form it looks like, say, > > C = {{1, 2.7}, {2, 1.9}, {3, 3.0}} > > But I want to get a file, call it file3.txt, that contains just 2 columns, > like file.txt and file2.txt. > > I've tried TableForm and MatrixForm, etc. to format the output and then > used Save to save it, but when I open the text file, I get all this junk > in there (Gridbox, TableForm, and all the braces and stuff actually in the > text file). > > So is there a way for me to have Mathematica save the information as a > plain old text file with two columns of numbers, no words, no braces, none > of that junk. > > Thanks for any help. > -Dave Berube > >