Getting data from a Graph
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Hello,
I'm currently studding a bubble colapse problem with Matlab. I got a graph but I want to know how can I get a Matrix or a Table (.txt or some similar type of file) with all the data from the graph. I mean, in the left will be the velocity and in the right the time correspondent to that velocity. I apologize if someone else has already asked this question but I didn't find a similar topic.
Thanks in advance.
1 comentario
Respuestas (2)
Walter Roberson
el 8 de Abr. de 2013
I will have to guess that it is a line plot. If so then,
h = findobj(gca, 'type', line);
x = get(h, 'xdata');
y = get(h, 'ydata');
After that,
fid = fopen('OutputFile.txt', 'wt');
fprintf(fid, '%g %g\n', [x(:), y(:)].' );
fclose(fid);
0 comentarios
Image Analyst
el 8 de Abr. de 2013
Not sure if this is what you're looking for or not: http://www.mathworks.com/matlabcentral/fileexchange/36904-matlab-script-for-digitizing-a-published-graph
0 comentarios
Ver también
Categorías
Más información sobre Graph and Network Algorithms en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!