C# Класс ImsInformed.Statistics.IRLSFitline

Наследование: FitLine
Показать файл Открыть проект

Открытые методы

Метод Описание
IRLSFitline ( IEnumerable fitPoints, int iterations ) : System
IRLSFitline ( int iterations ) : System
PerformRegression ( ) : void
PerformRegression ( IEnumerable xyPoints ) : void

Replace the normal least square fit, using iteratively weighted least square fit.

Защищенные методы

Метод Описание
CalculateRSquared ( ) : double
LeastSquaresFitLinear ( IEnumerable xyPoints, double &gain, double &offset ) : void

Приватные методы

Метод Описание
BiSquareWeight ( FitlinePoint point ) : double
CalculateMAD ( IEnumerable inputs ) : double
CalculateMedian ( IEnumerable inputs ) : double

Описание методов

CalculateRSquared() защищенный Метод

protected CalculateRSquared ( ) : double
Результат double

IRLSFitline() публичный Метод

public IRLSFitline ( IEnumerable fitPoints, int iterations ) : System
fitPoints IEnumerable
iterations int
Результат System

IRLSFitline() публичный Метод

public IRLSFitline ( int iterations ) : System
iterations int
Результат System

LeastSquaresFitLinear() защищенный Метод

protected LeastSquaresFitLinear ( IEnumerable xyPoints, double &gain, double &offset ) : void
xyPoints IEnumerable
gain double
offset double
Результат void

PerformRegression() публичный Метод

A delegate callback throws an exception.
public PerformRegression ( ) : void
Результат void

PerformRegression() публичный Метод

Replace the normal least square fit, using iteratively weighted least square fit.
A delegate callback throws an exception.
public PerformRegression ( IEnumerable xyPoints ) : void
xyPoints IEnumerable
Результат void