1: \begin{abstract}
2: Traditionally, batch least squares (BLS) and recursive least squares (RLS) are used for identification of a vector of parameters that form a linear model.
3: %
4: In some situations, however, it is of interest to identify parameters in a matrix structure.
5: %
6: In this case, a common approach is to transform the problem into standard vector form using the vectorization (vec) operator and the Kronecker product, known as vec-permutation.
7: %
8: However, the use of the Kronecker product introduces extraneous zero terms in the regressor, resulting in unnecessary additional computational and space requirements.
9: %
10: This work derives matrix BLS and RLS formulations which, under mild assumptions, minimize the same cost as the vec-permutation approach.
11: %
12: This new approach requires less computational complexity and space complexity than vec-permutation in both BLS and RLS identification.
13: %
14: It is also shown that persistent excitation guarantees convergence to the true matrix parameters.
15: %
16: This method can used to improve computation time in the online identification of multiple-input, multiple-output systems for indirect adaptive model predictive control.
17: \end{abstract}
18: