Applies toTMatrix
Declarationfunction DimOperation(const Matrix: TMatrix; DIM: Integer; AFunc: TIntOperation): TMatrix;
DescriptionПример подсчета суммы элементов строк матрицы:
A.AsString := '1, 2, 3, 4, 5; 6, 7, 8, 9, 10'; B.DimOperation(A, A.DimCols, opSumI); // В результате будет сформирован такой массив: [15; 40]
Declarationfunction DimOperation(const Matrix: TMatrix; DIM: Integer; AFunc: TInt64Operation): TMatrix;
DescriptionПример произведения элементов в столбцах матрицы:
A.AsString := '1, 2, 3, 4, 5; 6, 7, 8, 9, 10'; B.DimOperation(A, A.DimCols, opSumI); // В результате будет сформирован такой массив: [6, 14, 24, 36, 50]
Declarationfunction DimOperation(const Matrix: TMatrix; DIM: Integer; AFunc: TFloatOperation): TMatrix;
Declarationfunction DimOperation(const Matrix: TMatrix; DIM: Integer; AFunc: TComplexOperation): TMatrix;