Passando arrays estáticos como parâmetros para arrays dinâmicos em Delphi

Eu tenho essa matriz:

const / var
  _Data : array [0..4] of array [0..3] of Double =
    ((0,0,0,0),
     (0,0,1,1),
     (1,0,1,0),
     (1,1,0,0),
     (1,1,1,1));

Eu quero passar isso como valor de parâmetro para este procedimento:

procedure NN.NetTraining(Data: TDoubleMatrix);

Onde:

  TDoubleArray    = array of Double;
  TDoubleMatrix   = array of TDoubleArray;

Existe alguma maneira de converter ou converter esta matriz estática em matriz dinâmica no Delphi (2009)?

Desde já, obrigado.

questionAnswers(4)

yourAnswerToTheQuestion