plot the final value of optimization
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Hello all,
I am facing a logical problem like,
N =10;
syms a,b
for i = 1:N
y(i)=2*a+3;
x(i)=4*b+9;
fun(i) = mean((y(i)-x(i))^2);
end
data=sum(fun);
after optimization we get values of a,b and value of data properly ,but now I want to plot data. But here data is a single value. How i can proceed it?
0 commentaires
Réponse acceptée
Alan Weiss
le 24 Déc 2020
It seems that your data is x(i) and y(i), and the associated 2*a+3 and 4*b+9. Yeah, they are all constants, nothing much to plot other than a single point, because your x and y values do not depend on i.
In addition, you probably should not thnik in terms of symbolic variables. If you want to optimize something numerically, use regular numerics, or else the Optimization Toolbox problem-based approach.
Alan Weiss
MATLAB mathematical toolbox documentation
Plus de réponses (0)
Voir également
Catégories
En savoir plus sur Solver Outputs and Iterative Display 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!