如何计算连续波形的上升时间和下降时间?

3次浏览(过去30天)
我们正试图分析示波器的输出信号。典型的信号至少包含两个完整的周期,上升和下降的斜率是不同的。
Q1。我怎么能只捕捉到一个完整的波?
Q2。如何确定窗口大小以平滑有噪声的单一波形?
第三季。确定平滑单波形的维数后,如何计算上升时间和下降时间?
非常感谢你的帮助。
以下是我正在编写的代码:
clc;
清晰;
时间= xlsread(波形20130201. xls, 25日,B2: B3041);
探测器= xlsread(波形20130201. xls, 25日“D2: D3041”);
Dmin = min(检测器);
CDet = Detector-Dmin;
sCDet = smoothts (CDet);
R = stepinfo (sCDet RiseTimeLimits, [0.1, 0.9])
情节(时间,sCDet);

答案(1)

Shehzaib Shafique
Shehzaib Shafique 2021年8月21日
你可以使用"falltime"和"risetime"内置函数来分别计算下降时间和上升时间。

社区寻宝

在MATLAB Central中找到宝藏,并发现社区如何帮助您!

开始狩猎!