options = optimset('Display', 'off') isn't working. fminsearch is still printing out values

2 vues (au cours des 30 derniers jours)
Pocho
Pocho le 21 Août 2012
Hi all,
I am running fminsearch on a function that is optimizing the vector, weights_vector. The vector gets optimized for each day, and is stored as a column in a big weights_matrix
options = optimset('Display', 'off');
weights_matrix = ones(num_rows, num_dates);
for d1=1:num_dates
%this workspace variable 'value' is passed to fun, which is minimized by iterating over weights_vector
assignin('base', 'value', value_vector(:,di));
weights_matrix(:, di) = fminsearch(@fun, weights_vector, options);
end
After running this in the command window, MATLAB keeps printing out iterations (scalar values) of fminsearch, even though I set the options to off via optimset. What's going on?
  2 commentaires
Oleg Komarov
Oleg Komarov le 21 Août 2012
I don't think you posted the whole code. I don't have any problems.
Walter Roberson
Walter Roberson le 21 Août 2012
Could we see the code of "fun" ?

Connectez-vous pour commenter.

Réponses (0)

Catégories

En savoir plus sur Optimization dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by