How to extract a data range in x and y co-ordinates from a table?
10 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
Matlab User
am 19 Okt. 2015
Kommentiert: Star Strider
am 6 Nov. 2015
Hi! I was wondering if someone could help me...
I have a data set with four columns, x,y,I,t. Each data point represents a molecular coordinate. I need to find data points with raw x values in the range 22450-25450 and output in a separate file the x coordinate, the associated y, I and t coordinates!!
Thankyou in advance!
0 Kommentare
Akzeptierte Antwort
Star Strider
am 19 Okt. 2015
To get the row indices corresponding to your desired ‘x’ values, use the find function. Assuming ‘data(:,1)’ is ‘x’:
xrow = find((data(:,1) >= 22450) & (data(:,1) <= 25450));
output = data(xrow,:);
I cannot test this (I don’t have your array).
4 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Get Started with MATLAB finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!