1.一种基于邻近算法的布里渊频移提取方法,其特征在于,所述方法包括以下步骤:步骤1,根据给定的曲线函数线型S,以及给定的布里渊频移取值范围f=[f1,f2,f3,…,fn],以及给定的参数向量取值范围p=[p1,p2,p3,…,pm],以及给定的扫频取值范围fs=[fs1,fs2,fs3,…,fss],构造布里渊增益谱特征集Fmnxs步骤2,根据所述的布里渊增益谱数据集Fmnxs构造对应的布里渊频移标签集Lmnx1步骤3,对于给定的布里渊增益谱B=[B1,B2,…,Bs],计算它与所述的布里渊增益谱特征集Fmnxs中每一个行向量Fi=[Fi1,Fi2,…,Fis]的距离Di;
步骤4,给定k值,对所述的距离Di按从小到大的顺序进行排序,选择出前k个距离;
步骤5,对所述的前k个距离,从所述的布里渊频移标签集Lmnx1中找出对应的元素Li;
步骤6,对所述的元素Li,统计每个数值出现的频次,按从大到小的顺序进行排序,找出最大频次的数值Lmax,即是给定的布里渊增益谱B对应的布里渊频移。
2.如权利要求1所述的一种基于邻近算法的布里渊频移提取方法,其特征在于,所述步骤3中,所述距离是欧几里得距离或闵可夫斯基距离。
3.如权利要求2所述的一种基于邻近算法的布里渊频移提取方法,其特征在于,所述距离是欧几里得距离,距离Di表示为: