我在測試轉速不同時 波型的影響 我想選一個周期用高速減低速的值得到誤差
但是高速的寬度
與低速的寬度兩者不一樣我該如何做呢 如果直接相減 誤差很大 改取樣頻率還是無法同寬度
我在測試轉速不同時 波型的影響 我想選一個周期用高速減低速的值得到誤差
但是高速的寬度
與低速的寬度兩者不一樣我該如何做呢 如果直接相減 誤差很大 改取樣頻率還是無法同寬度
先將兩個訊號分別存成陣列,再用陣列運算出你想要的部份
再做計算,我想應該就可以了
yao大大你好將兩個訊號存成陣列的意思是要將他的Y值存成陣列嗎~那要存成多少筆ㄋ?就strawberry大大的意思應該是要比較上下兩張圖裡~每段紅色波型對下去的值(應該是這樣)~就取樣來說上下兩張圖裡~時間一樣~頻率不一樣~那紅色波段裡的點數一定會不一樣~那應該要怎麼比較~(我也遇到同樣問題)~請大大指教一樣
沒錯 yao大大 我是要取任一斷紅色下面的圖值做相減比較 但是因為取樣筆數1000
我將你所說將兩個訊號分別存成陣列,再用陣列運算 但好像是高速1000筆的值減掉
低速1000筆的值 這樣數據好像不太行
還是我方法不對呢 我只想要白色的值減白色的值 紅色的線是代表一個周期
抱歉,兩位,其實我對於這個討論應該要得到什麼樣的結果不太清楚
但是如果想要比較兩個訊號的話,第一步一定是先將兩訊號分開
這樣之後不管要做什麼樣的處理都可以
至於要做哪些處理端看每個人的需求來做
現在只說要相減,但是你希望看到什麼誤差我不知道
你們提到兩訊號的頻率不同,這是硬體的關係
改變採樣頻率只是兩訊號的點數多寡而已
兩訊號的頻率不會因為採樣頻率而改變
所以寬度不同是正常的(因為轉速不同嘛)
[QUOTE=yao]
抱歉,兩位,其實我對於這個討論應該要得到什麼樣的結果不太清楚
但是如果想要比較兩個訊號的話,第一步一定是先將兩訊號分開
這樣之後不管要做什麼樣的處理都可以
至於要做哪些處理端看每個人的需求來做
現在只說要相減,但是你希望看到什麼誤差我不知道
你們提到兩訊號的頻率不同,這是硬體的關係
改變採樣頻率只是兩訊號的點數多寡而已
兩訊號的頻率不會因為採樣頻率而改變
所以寬度不同是正常的(因為轉速不同嘛)
[/QUOTE]
對不起..
我想補充一下,關於yao先進在文章中提到<兩訊號的頻率不會因為採樣頻率而改變>,這樣的一句話意思是取樣頻率不管如何改變,真實頻率都不會改變。但是若是送進電腦做處理,取樣頻率(sampling frequency)佔了極大的主因,例如,有一個真實頻率訊號為10Hz,如果取樣頻率為20Hz或是更高,取進來到電腦後,都能極接近於真實頻率,反之,取樣頻率過低,如2Hz,那這樣將會造成取進來的訊號不同於真實頻率,將會產生混疊(alias)亦即失真。
還是我誤解了yao先進的意思,還是給大家參考,有錯請指教。
[QUOTE=penguin]
關於yao先進在文章中提到<兩訊號的頻率不會因為採樣頻率而改變>
[/QUOTE]
這句話的前題當然是如你所說Sampling Rate大於訊號頻率, 而且是針對這個case所說
你講的當然完全沒有錯, 不過這是在挑我的語病嗎
不知道是不是剛睡醒的關係,看半天看不懂strawberry的問題,不過我倒是建議先使用Basic Level Trigger Detection 或是 Waveform Peak Detection 這一類的VI 先把你要抓的位置定出來,再來作分析可能會比較準一點.
同意KENLIN的說法。
之前我寫過類似語音辨識這種功能,用的方法就是用Waveform Peak Detection 。如以此問題我會先抓紅色波形突然下降的Location,再當成白色波形的Index,擷取出要比對的那一段...
但先決條件是"兩個要比對的取樣率要一致"。
[QUOTE=yao][QUOTE=penguin]
關於yao先進在文章中提到<兩訊號的頻率不會因為採樣頻率而改變>
[/QUOTE]
這句話的前題當然是如你所說Sampling Rate大於訊號頻率, 而且是針對這個case所說
你講的當然完全沒有錯, 不過這是在挑我的語病嗎
[/QUOTE]
我不是那樣的意思,我不是挑你的語病,只是會讓人誤解那句話的意思。
如果懂訊號處理的人,可能就懂,那相反的,如果不懂的人,可能會因此誤解yao先進的意思。
我想我要表達的意思是說,在真實世界的真實頻率,不會因取樣頻率而改變了原來的真實頻率,取樣頻率在數位系統才會顯得重要,因為畢竟要進電腦處理,不是嗎?