确定数据的最佳截止值(在matlab中)

时间:2017-11-02 01:15:41

标签: algorithm matlab statistics

我意识到这是一个非特定的问题(因为我不太了解这个话题,请在这方面帮助我),这就是说我在这里要完成的任务:

找到统计上合理的算法,以确定最佳截止值,以便对矢量进行二值化,以滤除最小值(即除去)。这是matlab中的代码可视化此问题:

randomdata=rand(1,100,1);
figure;plot(randomdata); %plot random data between 0 and 1
cutoff=0.5; %plot cut-off value
line(get(gca,'xlim'),[cutoff cutoff],'Color','red');

由于

1 个答案:

答案 0 :(得分:1)

您可以尝试使用Matlab的百分位函数:

class RelationshipSerializer(serializers.ModelSerializer):
    user = UserSerializer(read_only=True)
    related_user = UserSerializer(read_only=True)

    class Meta:
        model = models.Relationship
        fields = (
            'user',
            'related_user',
            'relationship'
        )

lowCutOffPlot