Algebra
extends AbstractProvider
in package
FinalYes
Провайдер алгебраических данных: типы уравнений, многочлены, матрицы, группы, переменные и алгебраические структуры. Данные интернациональные.
Table of Contents
Methods
- __construct() : mixed
- equationType() : string
- Тип уравнения.
- matrixSize() : string
- Размерность матрицы.
- monomial() : string
- Линейный одночлен вида «ax + b».
- polynomialDegree() : int
- Степень многочлена в диапазоне [1, 10].
- structure() : string
- Алгебраическая структура.
- variable() : string
- Имя переменной.
Methods
__construct()
public
__construct(Context $context) : mixed
Parameters
- $context : Context
-
разделяемый контекст провайдеров
equationType()
Тип уравнения.
public
equationType() : string
Return values
string —тип (linear, quadratic…)
matrixSize()
Размерность матрицы.
public
matrixSize() : string
Return values
string —размерность (3×3, m×n…)
monomial()
Линейный одночлен вида «ax + b».
public
monomial() : string
Return values
string —выражение вида «7x + 3»
polynomialDegree()
Степень многочлена в диапазоне [1, 10].
public
polynomialDegree() : int
Return values
int —степень многочлена
structure()
Алгебраическая структура.
public
structure() : string
Return values
string —структура (group, ring, field…)
variable()
Имя переменной.
public
variable() : string
Return values
string —переменная (x, y, λ…)