convert data into matrix

8 visualizaciones (últimos 30 días)
Raneem Alshair
Raneem Alshair el 2 de Mzo. de 2020
Comentada: dpb el 4 de Mzo. de 2020
i have a data in notepad file (data is many numbers in many rows and columns) ,, how i can read it as a matrix 2x2 only using matlab code ?
  6 comentarios
Walter Roberson
Walter Roberson el 2 de Mzo. de 2020
You cannot do that. The information you need for the 2 x 2 output that you expect, is not contained in the input file.
dpb
dpb el 2 de Mzo. de 2020
Editada: dpb el 3 de Mzo. de 2020
In fact, what is in the data file is the frequency trace from the analyzer for the eight signals; what was derived from that isn't in the file.
There may be some other way the instrument can download what you're looking for, but this wasn't it.
ADDENDUM:
Or maybe there was another file created and you've just opened the wrong one???

Iniciar sesión para comentar.

Respuestas (1)

Image Analyst
Image Analyst el 3 de Mzo. de 2020
Try
data = csvread(filename, 1, 1) % old MATLAB
or
data = readmatrix(filename, 'numHeaderLInes', 1); % new MATLAB
  5 comentarios
Walter Roberson
Walter Roberson el 4 de Mzo. de 2020
Sigh, looks like what I thought was a 5 is really an S. The desired output was being shown in a pattern, whereas I was reading the desired output as being actual values such as 521
dpb
dpb el 4 de Mzo. de 2020
Ah! I had an advantage in knowing what he was talking about when he made the first followup to confirm what I first suspected. He's looking for what will be a complex array for each of the four elements represented symbolically in the image...but that's not the data in the file he has there; those appear to be the individual trace amplitudes by frequency w/o the phase information (PSDs roughly).

Iniciar sesión para comentar.

Etiquetas

Community Treasure Hunt

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

Start Hunting!

Translated by