Abstract: In a method and system for the dynamic analysis of data represented in distinct matrices, if two data matrices X and Y are present in which corresponding rows of X and Y each refer to the same underlying object, a relationship can developed between the X and Y data matrices, which allows for a prediction of responses in Y on the basis of inputted X-data. And, if a third data matrix Z is present in which corresponding columns of Y and row of Z each refer to the same underlying object, a relationship can developed between the X Y and Z data matrices, which allows for link between X and Z through Y.