How to extract a data range in x and y co-ordinates from a table?
11 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
Matlab User
il 19 Ott 2015
Commentato: Star Strider
il 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 Commenti
Risposta accettata
Star Strider
il 19 Ott 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 Commenti
Più risposte (0)
Vedere anche
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!