summaryrefslogtreecommitdiff
path: root/tests/general_tests/intfminbnd/intfminbnd_logical6.sce
blob: 328c82922493248983bd3d327c06ab454333c342 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
// Checking a function which has infinity in its range
function y = fun(x)
	y = -1/(x*x);
endfunction
x1 = [0];
x2 = [10];
intcon=[1]

[xopt,fopt,exitflag,output,lambda] = intfminbnd (fun, intcon, x1, x2);

//  !--error 999 

// Ipopt has failed to solve the problem!
// at line     310 of function intfminbnd called by :  
// [xopt,fopt,exitflag,output,lambda] = intfminbnd (fun, intcon, x1, x2);
// at line       9 of exec file called by :    
// exec tests/general_tests/intfminbnd/intfminbnd_logical6.sce