Skip to content
Snippets Groups Projects
Verified Commit 73ec2b6e authored by Houtan Bastani's avatar Houtan Bastani
Browse files

simplify code

parent ba6759f7
No related branches found
No related tags found
No related merge requests found
...@@ -97,14 +97,6 @@ uicontrol(tabId, 'Style','pushbutton','String','Close this tab','Units','normali ...@@ -97,14 +97,6 @@ uicontrol(tabId, 'Style','pushbutton','String','Close this tab','Units','normali
model_settings.params = current_settings.params; model_settings.params = current_settings.params;
model_settings.shocks_corr = current_settings.shocks_corr; model_settings.shocks_corr = current_settings.shocks_corr;
%save current values
for ii = 1:M_.exo_nbr
if project_info.project_model_stochastic
M_.Sigma_e(ii,ii) = (current_settings.shocks{ii,4})^2;
else
ex0_(ii) = str2double(current_settings.shocks{ii,4});
end
end
% Doesn't support multiple shock groups for single shock.... needs new % Doesn't support multiple shock groups for single shock.... needs new
% interface for that % interface for that
% if isfield(M_, 'shock_groups') % if isfield(M_, 'shock_groups')
...@@ -144,10 +136,12 @@ uicontrol(tabId, 'Style','pushbutton','String','Close this tab','Units','normali ...@@ -144,10 +136,12 @@ uicontrol(tabId, 'Style','pushbutton','String','Close this tab','Units','normali
% end % end
% end % end
for ii = 1:M_.param_nbr if project_info.project_model_stochastic
M_.params(ii) = current_settings.params{ii,4}; M_.Sigma_e(1:1+size(M_.Sigma_e,1):end) = cellfun(@(A) A^2, current_settings.shocks(:,4));
else
ex0_ = cell2mat(current_settings.shocks(:,4));
end end
M_.params = [current_settings.params{:, 4}]';
oo_.steady_state = cell2mat(model_settings.variables(:, 8)); oo_.steady_state = cell2mat(model_settings.variables(:, 8));
gui_tools.project_log_entry('Saving model settings', '...'); gui_tools.project_log_entry('Saving model settings', '...');
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment