作者freezein (....)
看板comm_and_RF
標題[問題]訊號比較跟相似性?
時間Wed Mar 23 11:58:36 2011
※ [本文轉錄自 MATLAB 看板 #1DYMzt_F ]
作者: freezein (....) 看板: MATLAB
標題: [問題]訊號比較跟相似性?
時間: Wed Mar 23 11:56:36 2011
請問有沒有比較兩訊號相似度的方式呢
例如我有A B C三種訊號 我想要一個比較方式來"顯現"他們的不同
目前用過了correlation 及correlation coeff.
但是由於我的訊號在大趨勢上很像 有點上下平移
所以得到的值都很大 但明明是不同的訊號
於是我嘗試了MSE(mean square error) 可以區分出這三個訊號
但我想知道還有沒有其它的訊號比較方式
主要問題是 我如果有20個A type的訊號 會有些微差距(用示波器取得)
20個B type 20個C type
首先我分別取他們的平均 於是得到一個A的平均訊號 一個B的平均訊號 一個C的平均訊號
我現在跑實驗得到一個x訊號 於是我想把x跟上面三個訊號分別做比對
就可以知道x是屬於A or B or C
有點像是Machine Learning 裡的分類問題
但主要我需要的是"比對"的方式 (或是指標)
就是比對完各會有一個值 藉由值來判對是哪種訊號
我嘗試了correlation coeff 但x跟A B C比對出來的值都很大
根本沒差別(但其實是A B C其中一個) 用MSE勉強可以
但想知道有沒有更多的訊號比對方式可以用
或者給點paper的指引方向 任何關鍵字都可以
感激不盡!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 71.56.46.131
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 71.56.46.131
1F:→ asneo:先釐清你的訊號有沒有統計特性吧 111.250.49.235 03/23 21:32
2F:推 bxxl:哪種平移? 縱軸的平移就是dc值, 橫軸的平移 114.32.219.106 03/23 22:49
3F:→ bxxl:就是timing shift 114.32.219.106 03/23 22:49
4F:→ bxxl:看到了,上下平移, 也可能是像ASK 114.32.219.106 03/23 22:51
5F:→ bxxl:找本detection theory的書來看 114.32.219.106 03/23 22:52
6F:→ bxxl:並且先把你的系統寫成數學式,哪些是已知, 114.32.219.106 03/23 22:53
7F:→ bxxl:哪些是隨機變數,其機率分佈為何? 114.32.219.106 03/23 22:54