| RMVL 1.5.2 Robotic Manipulation and Vision Library

载入中...
搜索中...
未找到
Public 类型 | Public 成员函数 | 所有成员列表
rm::EwTopsis< Tp > 模板类 参考
RMVL 核心模块

熵权 TOPSIS 算法 更多...

`#include <rmvl/core/math.hpp>`

rm::EwTopsis< Tp > 的协作图:

## Public 类型
typedef Tp | value_type
typedef Tp & | reference
typedef const Tp & | const_reference
typedef std::size_t | size_type

## Public 成员函数
| EwTopsis (const EwTopsis &)=delete
| EwTopsis (EwTopsis &&)=delete
| EwTopsis (const mat_type &samples)
| 构造熵权 TOPSIS 算法类
void | inference ()
| 基于权熵 TOPSIS 推理出最终的指标
idx_type | finalIndex ()
| 获取样本的综合指标

## 详细描述

template<typename Tp>
class rm::EwTopsis< Tp >

熵权 TOPSIS 算法

模板参数

  Tp | 元素类型

## 成员类型定义说明

## ◆ const_reference

template<typename Tp>

typedef const Tp& rm::EwTopsis< Tp >::const_reference

## ◆ reference

template<typename Tp>

typedef Tp& rm::EwTopsis< Tp >::reference

## ◆ size_type

template<typename Tp>

typedef std::size_t rm::EwTopsis< Tp >::size_type

## ◆ value_type

template<typename Tp>

typedef Tp rm::EwTopsis< Tp >::value_type

## 构造及析构函数说明

## ◆ EwTopsis() [1/3]

template<typename Tp>

rm::EwTopsis< Tp >::EwTopsis | ( | const EwTopsis< Tp > & |  | ) |
| delete

函数调用图:

## ◆ EwTopsis() [2/3]

template<typename Tp>

rm::EwTopsis< Tp >::EwTopsis | ( | EwTopsis< Tp > && |  | ) |
| delete

函数调用图:

## ◆ EwTopsis() [3/3]

template<typename Tp>

rm::EwTopsis< Tp >::EwTopsis | ( | const mat_type & | samples | ) |
| inline

构造熵权 TOPSIS 算法类

参数

  [in] | samples | 样本指标

## 成员函数说明

## ◆ finalIndex()

template<typename Tp>

idx_type rm::EwTopsis< Tp >::finalIndex | ( |  | ) |
| inline

获取样本的综合指标

## ◆ inference()

template<typename Tp>

void rm::EwTopsis< Tp >::inference | ( |  | ) |
| inline

基于权熵 TOPSIS 推理出最终的指标

该类的文档由以下文件生成:

- rmvl/core/math.hpp