請問如何由波形記錄中找出真正訊號的起始時間與終止時間?

我有幾組以矩陣型式記錄的訊號(兩組取樣頻率10KHz與一組100KHz)
在訊號起始時間之前與訊號結束時間之後的記錄皆是雜訊

![](upload://pNQYLoXHPeytoMjswCTsceoswCq.jpeg)
所以在經過濾波器去除高頻雜訊後
希望能從訊號中偵測出精確的訊號起始時間與結束時間
但是目前所寫的程式利用判斷斜率改變無的方法法精確的找到
而設定上下限的方式得出的結果誤差太大
(皆是與原始訊號比較)

![](upload://3UZjpjqUS8J4oGRW7grt7E37Cdo.jpeg)
想請各位幫忙指點一下如何更精確的找出
且讓偵測出的時間解析度提高
謝謝!!

11qq.vi

EZF.vi

再上傳我的程式在LabVIEW 8.0的版本

11qq_8.zip

另外再請問有什麼方法可以提高濾波後訊號位置(發生時間)的解析度?

這幾個問題已經困擾我好久了

麻煩各位前輩指點一下,謝謝!!