Умножение матрицы на число есть поэлементное умножение её элементов.
Формальная запись.
1) <math>\lambda \mathbf{A}=\lambda \cdot a_{i,j} </math>

Матрица не обязана быть квадратной.

Алгоритм умножения матрицы на число

procedure Mul(var R:TMatrixMN; A:TMatrixMN; B:Real);
var 
  i,j:Integer;
begin
 for i:=0 to RowsCount(A)-1 do
  for j:=0 to ColumnsCount(A)-1 do
    R[i,j]:=A[i,j]*B;
end;

Входные параметры:

Выходные параметры:

Примечание: