给定四个表示“类”的二进制向量:
[1,0,0,0,0,0,0,0,0,0]
[0,0,0,0,0,0,0,0,0,1]
[0,1,1,1,1,1,1,1,1,0]
[0,1,0,0,0,0,0,0,0,0]
哪些方法可用于将浮点值向量分类为这些“类”之一?
在大多数情况下,基本舍入有效:
round([0.8,0,0,0,0.3,0,0.1,0,0,0]) = [1 0 0 0 0 0 0 0 0 0]
但是我该如何处理一些干扰呢?
round([0.8,0,0,0,0.6,0,0.1,0,0,0]) != [1 0 0 0 0 1 0 0 0 0]
第二种情况应该更适合 1000000000,但相反,由于没有明确的匹配,我完全失去了解决方案。
我想使用 MATLAB 来完成这项任务。