【发布时间】:2013-11-25 14:49:35
【问题描述】:
这是一个 Matlab 问题。
我有一个数字数组。其中一些对应于实际信号,另一些对应于噪声。我知道
- 实际信号对应的数字都是负数。
- 噪声的大小都远小于任何信号值。
我怎样才能对我的数组进行排序,以便
- 对应于实际信号的值都在噪声值之前。
- 对应于实际信号的值的顺序由它们在给定数组中的原始顺序决定。
例如
input = [-0.0002, -0.00058, -0.28, -0.0008, -0.25,-0.0006,-0.00004,-0.26]
output = [-0.28, -0.25, -0.26, -0.0002, -0.00058,-0.0008, -0.0006,-0.00004]
【问题讨论】:
-
我不明白为什么输出是这个顺序。
-
使用虚拟值创建的输出。我对微不足道的价值感兴趣。在上面的示例中,只有三个有效值。
-
@User1551892:我认为你不应该使用“显着”这个词,因为它在统计中具有技术意义,而你的问题与统计无关。
标签: matlab