read text file to get complex number

1 view (last 30 days)
qas abd
qas abd on 1 Apr 2017
Edited: John D'Errico on 3 Mar 2024
Hi all, I have a data of vector from 1:1000 saved in REAL_I.text file another vector from 1:1000 saved in IMAG_Q.text file. how can i read them to get complex_IQ=real + j*imag. (vector numbers like this 5e-011 0.000225206230). thanks in advance

Answers (1)

John D'Errico
John D'Errico on 3 Mar 2024
Edited: John D'Errico on 3 Mar 2024
Read the files in as two vectors. There are many tools that can read a text file.
Then add them, multiplying the second by sqrt(-1).
r = rand(1,3)
r = 1x3
0.7565 0.8779 0.0298
im = rand(1,3)
im = 1x3
0.1435 0.9231 0.8388
r + sqrt(-1)*im
ans =
0.7565 + 0.1435i 0.8779 + 0.9231i 0.0298 + 0.8388i

Categories

Find more on Data Import and Analysis in Help Center and File Exchange

Tags

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!