exctract data from 50 curves in .fig
이전 댓글 표시
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
채택된 답변
추가 답변 (0개)
카테고리
도움말 센터 및 File Exchange에서 Environment and Settings에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!