eis/eqpalg/feature_extraction/ass_funs.000h

19 lines
499 B
Plaintext

#pragma once
#include <array>
#include <limits>
#include <vector>
namespace AssFuns {
using std::array;
using std::vector;
using SlipsReturn = array<int, 2>;
/**
* @brief 打滑检测
* 数据{a1,a2,a3,……},
* 检测min max是否超均值的某个固定百分比
* @param data 数据
* @param th 阈值
* @return SlipsReturn {是否打滑,异常的数据下标}
*/
SlipsReturn SlipsCheck(const vector<double>& data, const double& th);
} // namespace AssFuns