Fixed case where all parameter values are hard coded (plot_contributions).
parent
a62c167146
commit
904a11d962
|
@ -117,6 +117,8 @@ if ~isempty(regexp(rhs, regexprnoleads(1:end-1), 'match'))
|
||||||
end
|
end
|
||||||
|
|
||||||
% Get values for the parameters
|
% Get values for the parameters
|
||||||
|
if ~isempty(pnames)
|
||||||
|
% In case all the parameters are hard coded
|
||||||
idp = strmatch(pnames{1}, M_.param_names, 'exact');
|
idp = strmatch(pnames{1}, M_.param_names, 'exact');
|
||||||
str = sprintf('%s = M_.params(%d);', pnames{1}, idp);
|
str = sprintf('%s = M_.params(%d);', pnames{1}, idp);
|
||||||
for i=2:length(pnames)
|
for i=2:length(pnames)
|
||||||
|
@ -124,6 +126,7 @@ for i=2:length(pnames)
|
||||||
str = sprintf('%s %s = M_.params(%d);', str, pnames{i}, idp);
|
str = sprintf('%s %s = M_.params(%d);', str, pnames{i}, idp);
|
||||||
end
|
end
|
||||||
eval(str)
|
eval(str)
|
||||||
|
end
|
||||||
|
|
||||||
% Replace variables with ds.variablename
|
% Replace variables with ds.variablename
|
||||||
for i = 1:length(vnames)
|
for i = 1:length(vnames)
|
||||||
|
|
Loading…
Reference in New Issue