JXCT Soil Sensor 7-in-1 3.10.1
IoT система мониторинга почвы на базе ESP32
Загрузка...
Поиск...
Не найдено
Структура ECCalibration

Калибровка EC (многоточечная с линейной регрессией) Подробнее...

#include <calibration_data.h>

Граф связей класса ECCalibration:

Открытые члены

bool hasPoints () const
 
size_t getPointCount () const
 
bool isReady () const
 
 ECCalibration ()
 

Открытые атрибуты

std::vector< ModernCalibrationPointpoints
 
LinearCoefficients coefficients
 
std::vector< CalibrationPointpoints
 
float coefficient_c
 
float coefficient_d
 
float r_squared
 
bool is_valid
 

Подробное описание

Калибровка EC (многоточечная с линейной регрессией)

Калибровка EC (электропроводность)

Использует линейную регрессию: EC_corrected = c × EC_raw + d

Конструктор(ы)

◆ ECCalibration()

ECCalibration::ECCalibration ( )
inline

Методы

◆ hasPoints()

bool ECCalibration::hasPoints ( ) const
inline

◆ getPointCount()

size_t ECCalibration::getPointCount ( ) const
inline

◆ isReady()

bool ECCalibration::isReady ( ) const
inline

Данные класса

◆ points [1/2]

std::vector<ModernCalibrationPoint> ECCalibration::points

◆ coefficients

LinearCoefficients ECCalibration::coefficients

◆ points [2/2]

std::vector<CalibrationPoint> ECCalibration::points

◆ coefficient_c

float ECCalibration::coefficient_c

◆ coefficient_d

float ECCalibration::coefficient_d

◆ r_squared

float ECCalibration::r_squared

◆ is_valid

bool ECCalibration::is_valid

Объявления и описания членов структур находятся в файлах: