提取噪音
首先证明这四个端元信号线性无关,无法互相表示。
w=rank(x(1:4,1001:1004))该代码得到的秩为4。因此做3个互相正交的向量。用数据向这个3个向量投影表示,如果剩下的模越多,表示对第四个需求越大。
现在的问题是出现负值了,但是这个负值怎么来的。因为我代码错了,没把这3个向量拆成单位正交向量。发现一些数据能被很好的拟合。
下一步就是把这些数据提取出来。
角度差为像素与标签的角度差距。
这个可能是没去噪的结果。
没提取到4501,角度差为1.6。
提取到7909,角度差为1.9。
将他俩都降低到4维度并去除非端元信号,4501像素和7909像素相除得出0.9979,表明方向相同。
去噪后发现
7909的像素与标签的角度为0.1754欧式距离是0.0039
4501的像素与标签的角度为0.3385欧式距离是0.0060
是我的问题一开始以没去噪的为准,应该是去噪的7909像素。
去噪后的211维,像素
7909的像素与标签的角度为0.1754欧式距离是0.1760
4501的像素与标签的角度为0.3385欧式距离是0.3387
之前可能是7909这像素噪音多被去除噪音后,发现7909像素是最准的。
多个相似端元混合后得出0.1571欧式距离是0.0031。
索引 出现次数 百分比 与标签角度
709 1 0.0166666666666667 13.969920624938260
3206 15 0.250000000000000 0.388228126959823
4501 820 13.6666666666667 0.336212098324321
6808 195 3.25000000000000 0.186553789298268
6901 8 0.133333333333333 0.330485377042097
7909 4080 68 0.170975412454298
9207 881 14.6833333333333 0.504861579895687

浙公网安备 33010602011771号