matlab にグラフがあり、グラフからデータをエクスポートしたいと考えています。図からデータをエクスポートすることは可能ですか?
頑張って輸出しました。実は過去にデータをエクスポートしたことがあるのですが忘れてしまいました。
どんな助けでも大歓迎です。
ありがとうございました。
matlab にグラフがあり、グラフからデータをエクスポートしたいと考えています。図からデータをエクスポートすることは可能ですか?
頑張って輸出しました。実は過去にデータをエクスポートしたことがあるのですが忘れてしまいました。
どんな助けでも大歓迎です。
ありがとうございました。
x
次の方法で、Figureからベクトルをエクスポートできますy
(Figure が単一のデータ セットの 2D プロットであると仮定します)。
h = plot(1:10);
xVec = get(h,'XData');
yVec = get(h,'YData');
ハンドルがなく、Figure が開いている場合は、現在アクティブな Figure または軸のハンドルとして を使用できgcf
ますgca
。
図に複数のデータ セット (行) がある場合は、次の方法で関連するすべてのデータを取得できます。
lines = findobj(h, 'Type', 'line'); //h is the handle to the figure
nlines = length(lines);
points = cell(nlines,2);
for i = 1:nlines
points{i,1} = get(lines(i),'XData');
points{i,2} = get(lines(i),'YData');
end