Pulling certain data from a text file into Matlab.

I am trying to pull the frequence and the angle data only from this .txt file.
I have attached a sample of the data.

Respuestas (1)

Hi BrieAnna,
Consider using fgetl function to read the lines of txt. And also use strsplit to split the string and get the individual values you want.
strsplit returns a cell array, so remember to transform the cell element in string (letters) or double (numbers).
Ex:
fid = fopen('mytxt.txt');
line = fgetl(fid); % line = '0.000, 0.000, 0.000, 9.000'
line = strsplit(line,', '); % line = {'0.000'} {'0.000'} {'0.000'} {'9.000'}
freq = str2num(line{4}); % freq = 9.000
fclose(fid)

Categorías

Más información sobre Data Type Conversion en Centro de ayuda y File Exchange.

Productos

Versión

R2019a

Preguntada:

el 9 de En. de 2020

Respondida:

el 9 de En. de 2020

Community Treasure Hunt

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

Start Hunting!

Translated by