Why am I getting a quadprog error Unexpected Standard exception from MEX file. What() is:bad allocation?
8 views (last 30 days)
Show older comments
MathWorks Support Team
on 3 Apr 2018
Answered: MathWorks Support Team
on 3 Apr 2018
I was solving some problems using quadprog but I observed that for larger inputs I run into the following message: error in quadprog
Unexpected Standard exception from MEX file.
What() is:bad allocation
..
The same code is able to run on other computers, but takes an extremely long time.
Accepted Answer
MathWorks Support Team
on 3 Apr 2018
This error is due to a memory issue.
Making all matrices sparse before calling quadprog reduces the computing time and also eliminates the error.
0 Comments
More Answers (0)
See Also
Categories
Find more on Quadratic Programming and Cone Programming 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!