4 %Function loads optimization data from file named filestr.
6 %04.03.2010 Markus Dihlmann
9 Pfad=[getenv(
'RBMATLABTEMP'),
'/',filestr];
11 fid = fopen(Pfad,
'r');
14 while(~strcmp(str(1:8),
'Printing'))
26 k = strfind(str, sprintf(
'\t'));
27 opt_data.output(index)=str2double(str(1:k(1)));
29 opt_data.parameter_sets(index,i)=str2double(str(k(i):k(i+1)));
36 opt_data.max_output = max(opt_data.output);
38 %where to reach
this maximum value:
41 ind=search_pos(opt_data.max_output, opt_data.output,ind);
43 Pmax=[Pmax;opt_data.parameter_sets(ind,:)];
44 ind=search_pos(opt_data.max_output, opt_data.output,ind+1);
47 opt_data.max_output_paramsets=Pmax;
57 function ind=search_pos(value,vec,start)
60 while ((~found)&&(ind<=length(vec)))
function opt_data = load_opt_data(filestr, model)
model = load_opt_data(filestr, model)