Constructors
constructor
- new System(system: number[][] | Matrix, labels?: string[]): System
-
Parameters
-
system: number[][] | Matrix
-
Optional
labels: string[]
Properties
Optional
consistent
consistent?: boolean
Optional
solution
solution?: any
Optional
solved
solved?: boolean
Optional
unique
unique?: boolean
Accessors
labelNames
- get labelNames(): string[]
-
Returns string[]
Methods
parameterizeSolution
- parameterizeSolution(__namedParameters: any): {
[key: string]: number[];
}
-
Returns {
[key: string]: number[];
}
solve
- solve(): Promise<{
augmentedColumn: Vector;
basicVariableColumnIndexes: number[];
coefficients: Matrix;
consistent: boolean;
freeVariableColumnIndexes: number[];
isLinearlyIndependent: undefined | boolean;
labelNames: string[];
pivots: number[][];
solutions: {};
unique: boolean;
}>
-
Returns Promise<{
augmentedColumn: Vector;
basicVariableColumnIndexes: number[];
coefficients: Matrix;
consistent: boolean;
freeVariableColumnIndexes: number[];
isLinearlyIndependent: undefined | boolean;
labelNames: string[];
pivots: number[][];
solutions: {};
unique: boolean;
}>