作者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