Data Extraction using ginput
Mostrar comentarios más antiguos
Hello Everyone,
Happy new Year! To begin with. My question is i am using ginput and trying to acquire data of a plot. But the issue i am facing is when i try to aquire data between two selected points it gives me data through out the plot where the (find data points) condition is met rather then just between the selected points. Any help would be appreciated. Have attached my code, data file and also the figure for better understanding.
Thanks
Anand
[filename,pathname] = uigetfile('*.xlsx');
fullfilename = fullfile(pathname,filename);
A = xlsread(fullfilename);
Torque = movmean(A(:,1 ),50);
Angle = movmean(A(:,2),50);
plot(Torque);
[a,b] = ginput(2);
str1 = b(1);
fin1 = b(2);
i = find(Torque > str1 & Torque < fin1);
Torque1 = Torque(i);
Angle1 = Angle(i);
T = table(Torque1,Angle1);

1 comentario
madhan ravi
el 1 de En. de 2019
Editada: madhan ravi
el 1 de En. de 2019
getpts()?
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Data Exploration en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!