如何在已有的MATLAB .fig文件的特定时间戳上提取电压值?

问题描述 投票:0回答:1

如果我有一个MATLAB .fig文件,那就是电压与时间的关系。如何在图上的特定时间戳上提取电压值?

matlab matlab-figure
1个回答
1
投票

如果您将图保存在某处,则可以从同一目录运行以下内容:

open('voltage.fig');
p = findobj(gca,'Type','line');
t = p.XData;
v = p.YData;

这将提取所有绘制的值。现在,只需在所需的时间找到电压值。例如,如果要在60时找到电压,请执行此操作

ind = find(t==60);
v(ind)
© www.soinside.com 2019 - 2024. All rights reserved.