normalize.svar(A0unnormalized, A0mode, method = c("DistanceMLA", "DistanceMLAhat", "Euclidean", "PositiveDiagA", "PositiveDiagAinv", "Unnormalized"), switch.count = 0)
The available normalization methods are 1) "DistanceMLA" : normalize around the ML peak of A0mode, 2) "DistanceMLAhat" : normalize around the ML peak of inv(A0mode) 3) "Euclidean" : normalize by minimizing the distance between the two matrices. 4) "PositiveDiagA" : normalize by making the diagonal positive 5) "PositiveDiagAinv" : normalize by making the diagonal of inv(A0) positive. 6) "Unnormalized" : no normalization is performed and the function returns A0 unnormalized.
Waggoner, Daniel F. and Tao A. Zha. 2003b. "Likelihood preserving normalization in multiple equation models". Journal of Econometrics. 114: 329--347.
szbsvar
, gibbs.A0