Finding the minimum value of a non-linear function over a closed interval in Matlab

52 Views Asked by At

Using Matlab, I want to find the minimum value of a non-linear function over a closed interval [0, 1].

width_shape_function = @(xV)((1.6)*((1 - (0.501237175635373)*((xV)^(1.23642575949947)))^(1.99283778776976))); 

val = vpa(fminbnd(width_shape_function, 0, 1.0), 20)

However, fminbnd finds out the location at which 'width_shape_function' is minimum over an open interval (0, 1).

I request you to help me so that the activity of finding the minimum value of a non-linear function is performed over a closed interval [0, 1].

0

There are 0 best solutions below