optimization problem of areas
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Daniele Sonaglioni
el 25 de Nov. de 2020
Comentada: Matt J
el 25 de Nov. de 2020
Hi everyone,
I'm trying to minimiza and area. In my problem I have an exerimental curve and a polynomial and i want to minimiza the area between the two.
I have tried with this code but it does not work very well:
%%%%%%%%%%%%%%%%
x=( Cp5_diff(m(1):c(1))-polyval(z,T10(m(1):c(1))) );
Area2=@(z) sum( ( x.*dt(m(1):c(1)) ) );
best_z=fminsearch(Area2,z);
%%%%%%%%%%%%%%%%
Do you have any suggestion?
Thank you!
0 comentarios
Respuesta aceptada
Matt J
el 25 de Nov. de 2020
Editada: Matt J
el 25 de Nov. de 2020
Your objective function Area2 is written to be a function of z, but nothing in
sum( ( x.*dt(m(1):c(1)) ) )
depnds on z. Perhaps this is what you intended,
x= @(z) ( Cp5_diff(m(1):c(1))-polyval(z,T10(m(1):c(1))) );
Area2=@(z) sum( ( x(z).*dt(m(1):c(1)) ) );
2 comentarios
Matt J
el 25 de Nov. de 2020
I'm very glad, but please Accept-click the answer to indicate that it resolved the problem.
Más respuestas (0)
Ver también
Categorías
Más información sobre Get Started with Optimization Toolbox en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!