diff --git a/matlab/getH.m b/matlab/getH.m
index 17ed4ba44..afdb8e169 100644
--- a/matlab/getH.m
+++ b/matlab/getH.m
@@ -19,10 +19,18 @@ function [H, dA, dOm, Hss, gp, d2A, d2Om, H2ss] = getH(A, B, M_,oo_,options_,kro
% You should have received a copy of the GNU General Public License
% along with Dynare. If not, see .
-if nargin<6 || isempty(kronflag), kronflag = 0; end
-if nargin<7 || isempty(indx), indx = [1:M_.param_nbr]; end,
-if nargin<8 || isempty(indexo), indexo = []; end,
-if nargin<9 || isempty(iv), iv = (1:length(A))'; end,
+if nargin<6 || isempty(kronflag)
+ kronflag = 0;
+end
+if nargin<7 || isempty(indx)
+ indx = [];
+end
+if nargin<8 || isempty(indexo)
+ indexo = [];
+end
+if nargin<9 || isempty(iv)
+ iv = (1:length(A))';
+end
[I,J]=find(M_.lead_lag_incidence');
yy0=oo_.dr.ys(I);
diff --git a/matlab/getJJ.m b/matlab/getJJ.m
index e27ed22b8..de13063eb 100644
--- a/matlab/getJJ.m
+++ b/matlab/getJJ.m
@@ -17,10 +17,18 @@ function [JJ, H, gam, gp, dA, dOm, dYss] = getJJ(A, B, M_,oo_,options_,kronflag,
% You should have received a copy of the GNU General Public License
% along with Dynare. If not, see .
-if nargin<7 || isempty(indx), indx = [1:M_.param_nbr];, end,
-if nargin<8 || isempty(indexo), indexo = [];, end,
-if nargin<10 || isempty(nlags), nlags=3; end,
-if nargin<11 || isempty(useautocorr), useautocorr=0; end,
+if nargin<7 || isempty(indx)
+% indx = [1:M_.param_nbr];
+end,
+if nargin<8 || isempty(indexo)
+ indexo = [];
+end,
+if nargin<10 || isempty(nlags)
+ nlags=3;
+end
+if nargin<11 || isempty(useautocorr)
+ useautocorr=0;
+end
% if useautocorr,
warning('off','MATLAB:divideByZero')
diff --git a/matlab/identification_analysis.m b/matlab/identification_analysis.m
index dccb005cd..6e5e9521c 100644
--- a/matlab/identification_analysis.m
+++ b/matlab/identification_analysis.m
@@ -118,14 +118,14 @@ if info(1)==0,
ide_strength_J_prior=NaN(1,nparam);
if init, %~isempty(indok),
normaliz = abs(params);
- if prior_exist,
+ if prior_exist,
if ~isempty(estim_params_.var_exo),
- normaliz1 = estim_params_.var_exo(:,7); % normalize with prior standard deviation
+ normaliz1 = estim_params_.var_exo(:,7)'; % normalize with prior standard deviation
else
normaliz1=[];
end
if ~isempty(estim_params_.param_vals),
- normaliz1 = [normaliz1; estim_params_.param_vals(:,7)]'; % normalize with prior standard deviation
+ normaliz1 = [normaliz1 estim_params_.param_vals(:,7)']; % normalize with prior standard deviation
end
% normaliz = max([normaliz; normaliz1]);
normaliz1(isinf(normaliz1)) = 1;
diff --git a/matlab/identification_checks.m b/matlab/identification_checks.m
index 78b12e174..a4dc55532 100644
--- a/matlab/identification_checks.m
+++ b/matlab/identification_checks.m
@@ -82,7 +82,7 @@ end
ixnoJ = 0;
-if rankJ0 && (rankJ