Import .txt file and sorting the data from the title

9 views (last 30 days)
.txt looks like this:
R_ASIS_X 1015.56
R_ASIS_Y 218.86
R_ASIS_Z 939.91
I need to import this data from the .txt into matlab variables. I need a way to search for each variable like 'R_ASIS_X' and then when it's found in the .txt I need to save the corresponding data to the right into a variable.
Can somebody help me with this?
  2 Comments
Rodeo Thompson
Rodeo Thompson on 1 Sep 2018
this is it. Do you know a way to search the txt for certain string and then get the value to the right?

Sign in to comment.

Accepted Answer

Walter Roberson
Walter Roberson on 1 Sep 2018
Your data file does not have variables named 'position' or 'speed' or 'acceleration'. But you can do, for example,
t = readtable('Marker Coordinate Data.txt', 'ReadVariableName', 0, 'ReadRowNames', 1);
R_ASIS_X = t{'R_ASIS_X', 1};

More Answers (1)

ahmed nebli
ahmed nebli on 1 Sep 2018
this link may help you https://www.mathworks.com/help/matlab/ref/fscanf.html

Categories

Find more on Shifting and Sorting Matrices in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!