结构体 IBandwidthSelectable

继承关系

派生类

结构体文档

struct IBandwidthSelectable

可选带宽算法接口。

Subclassed by gwm::GTWR, gwm::GWCorrelation, gwm::GWRBasic, gwm::GWRGeneralized, gwm::GWRLocalCollinearity, gwm::GWRMultiscale

公有成员函数

virtual Status getCriterion(const std::unique_ptr<BandwidthWeight> &weight, double &criterion) = 0

根据指定的带宽计算带宽优选的指标值。

参数:
  • weight -- 指定的带宽。

  • criterion -- [出参] 带宽优选的指标值。

  • Status -- 算法运行状态。

公有成员函数

static inline std::string infoBandwidthCriterion(const BandwidthWeight &weight)

获取当前带宽值和对应指标值的元信息。

参数:

weight -- 带宽设置

返回:

std::string 信息字符串

static inline std::string infoBandwidthCriterion(const BandwidthWeight &weight, const double value)

获取当前带宽值和对应指标值的信息。

参数:
  • weight -- 带宽设置

  • value -- 指标值

返回:

std::string 信息字符串