intlinprog solver gives an error: "-98@19"

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

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.
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.

Sign in to comment.

Answers (0)

Asked:

on 28 Jun 2015

Commented:

on 23 Jan 2016

Community Treasure Hunt

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

Start Hunting!