PHP Трейт MathPHP\Statistics\Regression\Models\LinearModel

Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$B
$M b parameter index

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

Метод Описание
evaluateModel ( number $x, array $params ) : number Evaluate the model given all the model parameters y = mx + b
getModelEquation ( array $params ) : string Get regression equation (y = mx + b)
getModelParameters ( array $params ) : array Get regression parameters (coefficients) m = slope b = y intercept

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

evaluateModel() публичный статический Метод

Evaluate the model given all the model parameters y = mx + b
public static evaluateModel ( number $x, array $params ) : number
$x number
$params array
Результат number y evaluated

getModelEquation() публичный статический Метод

Get regression equation (y = mx + b)
public static getModelEquation ( array $params ) : string
$params array
Результат string

getModelParameters() публичный статический Метод

Get regression parameters (coefficients) m = slope b = y intercept
public static getModelParameters ( array $params ) : array
$params array
Результат array [ m => number, b => number ]

Описание свойств

$B защищенное статическое свойство

protected static $B

$M защищенное статическое свойство

b parameter index
protected static $M