Finding the function corresponds to the minimum residual
Afficher commentaires plus anciens
I am trying to find the optimum function by minimising the residual. Need to find the function corresponds to the minimum residual.
I am using the Matlab code similar to the one below. Is there any other better, more efficient way to find the optimum function 'f'?
Thanks in advance.
for i = 1: length(alphaarray)
alpha = alphaarray(i);
[f] = fine(K1,K2,Mmeas,alpha);
res(i) = norm (K2*f - Mmeas);
end
idx = find(res == min(res));
Xidx = alphaarray(idx);
alpha = Xidx;
[f] = fine(K1,K2,Mmeas,alpha);
Réponses (1)
resmin = Inf;
fmin = [];
for i = 1: length(alphaarray)
alpha = alphaarray(i);
f = fine(K1,K2,Mmeas,alpha);
res = norm (K2*f - Mmeas);
if res < resmin
resmin = res;
alphamin = alpha;
fmin = f;
end
end
1 commentaire
Studentskp
le 27 Avr 2022
Catégories
En savoir plus sur Mathematics and Optimization dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!