rbmatlab  1.16.09
 All Classes Namespaces Files Functions Variables Modules Pages
save_opt_data.m
1 function save_opt_data(filestr, opt_data, model);
2 %function save_opt_data(filestr, opt_data);
3 %
4 %Function saving the output values and corresponding parameter sets to the
5 %file "filestr".
6 
7 Pfad=[getenv('RBMATLABTEMP'),'/',filestr];
8 
9 fid = fopen(Pfad,'w');
10 
11 fprintf(fid, 'Saved Data from lin_evol_opt model: advection_fv_output_opt_model\n');
12 fprintf(fid, '\n');
13 if isfield(model.optimization,'opt_mode')
14  fprintf(fid, ['Optimization method: ', model.optimization.opt_mode,'\n']);
15 end
16 for i=1:length(model.mu_names)
17  fprintf(fid, '%s \t',model.mu_names{i});
18 end
19 fprintf(fid,'\nPrinting:\n outputvalue\t Parameters\n');
20 
21 
22 for i=1:length(opt_data.output)
23  fprintf(fid, '%6.4f \t',opt_data.output(i), opt_data.parameter_sets(i,:));
24  fprintf(fid, '\n');
25 end
26 
27 fclose(fid);