matlab從fig圖文件中提取數據

lh=findall(gca,'type','line');
cell_l = cellfun('length',get(lh,'xdata'));
i_lh=find(cell_l==max(cell_l));
X_tmp = get(lh(i_lh,:),'xdata'); %get data from fig
Xvar = X_tmp(2:end);
Y_tmp = get(lh(i_lh,:),'ydata');
Yvar = Y_tmp(2:end);

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 背景 一年多以前我在知乎上答了有關LeetCode的問題, 分享了一些自己做題目的經驗。 張土汪:刷leetcod...
    土汪閱讀 12,771評論 0 33
  • 深入理解傅里葉變換Mar 12, 2017 這原本是我在知乎上對傅立葉變換、拉普拉斯變換、Z變換的聯系?為什么要進...
    價值趨勢技術派閱讀 5,810評論 2 2
  • 你不懂我的拒絕只能錯過, 夢 好比另一個世界, 在哪個世界我遇見了你。 認識了你, 愛上了你, 還想擁有你。 我相...
    x唏木木閱讀 155評論 0 0
  • 2.4.1 生成式和生成器 列表生成式是Python受歡迎的語法之一, 通過一條簡單的語句就可以對一組元素進行過...
    大紅中閱讀 284評論 0 0
  • 原來我們學習了這么多年,僅僅是知道,我們沒有得到我們想要的,是因為缺少了兩個步驟,悟到和做到,我們學了知識沒有去仔...
    楊瑩瑩ing閱讀 3,920評論 0 1