Importing complex numbers into mathematica
- To: mathgroup at smc.vnet.net
- Subject: [mg37464] Importing complex numbers into mathematica
- From: mike_uk31415 at yahoo.co.uk (mike)
- Date: Thu, 31 Oct 2002 04:41:45 -0500 (EST)
- Sender: owner-wri-mathgroup at wolfram.com
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