I have a non-convex function and want to approximate/relax to convex function, can provide a solution?

2 次查看(过去 30 天)
I have a non-convex function whose plot is shown in the figure and want to approximate/relax to convex function. Can you help to make convex?
  4 个评论
Bjorn Gustavsson
Bjorn Gustavsson 2020-11-10
What is on the x-axis? x, z, t, m? What do you mean with "go for the optimal value"? Find the minimum values of y? Why do you want to exclude the first point, is it not a valid data-point? Do you want to make a parameter extimation of ?

请先登录,再进行评论。

回答(1 个)

Bruno Luong
Bruno Luong 2020-11-10
One way: select any point of your curve, compute the taylor expansion; set all odd terrms + negative even terms (excepts constant term) to zero.
This is good approximation around the point you select. If you have other criteria for "approximate/relax", please spell it out loud.
  4 个评论

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Solver Outputs and Iterative Display 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by