intlinprog solver gives an error: "-98@19"
Show older comments
When running the intlinprog solver, I got the following error message:
"INTLINPROG has stopped because it encountered an internal error. We are sorry for the inconvenience. Please contact technical support for assistance with your problem, quoting the code "-98@19"."
The problem occurs when I use very large input matrices (i.e. A = 1048582 x 565 double). When solving smaller cases, the solver works fine, so I expect that there is some issue with the size of the matrices..
Can anyone tell me what this error means, or how I can solve it?
2 Comments
Mingyuan Wen
on 23 Jan 2016
Same problem here, the difference is I just input an example from mathworks official like below: f = [-3;-2;-1]; intcon = 3; A = [1,1,1]; b = 7; Aeq = [4,2,1]; beq = 12; lb = zeros(3,1); ub = [Inf;Inf;1]; options = optimoptions('intlinprog','Display','off'); x = intlinprog(f,intcon,A,b,Aeq,beq,lb,ub,options)
Pretty simple input and algotrithm, but also got the same error: Error using intlinprog (line 130) INTLINPROG has stopped because it encountered an internal error. We are sorry for the inconvenience.
Please contact technical support for assistance with your problem, quoting the code "-98@19".
Really hope to get some help, thanks.
Mingyuan Wen
on 23 Jan 2016
Okay I'm here to answer my own question.
The file I input data is named as intlinprog.m same as the function, because I just did practise on this function, then I changed to another name, then solved.
The function runs well, hope this helpful if anything same happening.
Answers (0)
Categories
Find more on Solver Outputs and Iterative Display in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!