Re: Importing complex numbers into mathematica
- To: mathgroup at smc.vnet.net
- Subject: [mg37556] Re: Importing complex numbers into mathematica
- From: Jens-Peer Kuska <kuska at informatik.uni-leipzig.de>
- Date: Tue, 5 Nov 2002 04:59:15 -0500 (EST)
- Organization: Universitaet Leipzig
- References: <apvdlc$ruo$1@smc.vnet.net>
- Reply-to: kuska at informatik.uni-leipzig.de
- Sender: owner-wri-mathgroup at wolfram.com
Hi,
and
ReadList["test.dat"]
does what you want.
Regards
Jens
mike wrote:
>
> Hi
>
> This may be a stupid question but is there an easy way to import
> complex numbers from a file into mathematica. I have written some c++
> code that outputs a set of complex numbers to a file and I have been
> trying to get them into mathematica. What format should I use?
>
> To give myself a clue I exported a couple of complex numbers from
> Mathematica to see what the file would look like:
>
> Export["test.dat", {3 + 2 I, 1 + 0.5 I}, "List"];
>
> which gives me the following test.dat:
> 3 + 2 I
> 1 + 0.5 I
>
> so far so good - looks like thats the format I need my c++ code to
> output but when i try
>
> test = Import["test.dat", "List"];
> i get the following output
> test = {3, "+", 2, "I", 1, "+", 0.5, "I"}
>
> Can anyone help me? I want to be able to Import the file directly - I
> would rather not simply import a big list of numbers and write a
> function that makes the relavent ones complex. Any help would be much
> appreciated
>
> Mike