如何获得不连续数量

时间:2014-10-08 12:51:31

标签: matlab signal-processing

假设锯齿函数(或具有不连续性的任何其他周期函数)。我想在规定的范围内获得该函数的不连续数。

例如,查看

处的数字

enter image description here

我应该得到2的标量结果,因为在该范围内只绘制了两个不连续点。

有人知道该怎么做吗?

干杯, 菲利普。

1 个答案:

答案 0 :(得分:4)

始终是您认为不连续性的问题。您需要threshold来定义它。然后,您可以对yourSignal(数据的变量名称)

使用以下内容
occ = sum( abs( diff( yourSignal ) ) > threshold )