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

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

#include <calibration_data.h>

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

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

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

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

std::vector< ModernCalibrationPointpoints
 
LinearCoefficients coefficients
 
std::vector< CalibrationPointpoints
 
float coefficient_a
 
float coefficient_b
 
float r_squared
 
bool is_valid
 

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

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

Калибровка pH.

Использует линейную регрессию: pH_corrected = a × pH_raw + b

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

◆ PHCalibration()

PHCalibration::PHCalibration ( )
inline

Методы

◆ hasPoints()

bool PHCalibration::hasPoints ( ) const
inline

◆ getPointCount()

size_t PHCalibration::getPointCount ( ) const
inline

◆ isReady()

bool PHCalibration::isReady ( ) const
inline

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

◆ points [1/2]

std::vector<ModernCalibrationPoint> PHCalibration::points

◆ coefficients

LinearCoefficients PHCalibration::coefficients

◆ points [2/2]

std::vector<CalibrationPoint> PHCalibration::points

◆ coefficient_a

float PHCalibration::coefficient_a

◆ coefficient_b

float PHCalibration::coefficient_b

◆ r_squared

float PHCalibration::r_squared

◆ is_valid

bool PHCalibration::is_valid

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