exctract data from 50 curves in .fig
Mostrar comentarios más antiguos
I have a x-y plot including almost 50 curves.
I can extract the data for the single curve, but I get error if I use the 'for '. Indeed the final file is a collection of zeros
clear all;
close all;
clc;
fig=openfig('*.fig');
for i=1:50
dataObjsY = findobj(fig,'-property','YData');
yi = dataObjsY(i).YData;
dataObjsX = findobj(fig,'-property','XData');
xi= dataObjsX(i).XData;
A=[];
A(:,i)=xi;
A(:,i)=yi;
dlmwrite('datatoday.txt',A,',');
end
Respuesta aceptada
Más respuestas (0)
Categorías
Más información sobre Environment and Settings 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!