How make Integer linear programming optimization, intlinprog built-in function, takes binary data or even single as its input rather than double?
6 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Shahryar Monghasemi
le 12 Juin 2017
Réponse apportée : Matt J
le 12 Juin 2017
I am using intlinprog built-in function using binary decision variables and I run out of memory cause the matrices I am building are of type double. When I cast them as single, unit8 and so on I also get this error that matrices should be double. I am clearing my workspace of some temporary variables but I still run of memory. Is there any way to stay with only binary data rather than double to save up some memory?
0 commentaires
Réponse acceptée
Plus de réponses (1)
John D'Errico
le 12 Juin 2017
Modifié(e) : John D'Errico
le 12 Juin 2017
Sorry. intlinprog requires doubles. According to doc intlinprog, even single is not an option. Just wanting software to do what it was not written to do is so rarely successful.
You could write your own solver of course. Or you could find a solver out there that allows you to provide input in the form you want, then learn how to call it.
0 commentaires
Voir également
Catégories
En savoir plus sur Linear Programming and Mixed-Integer Linear Programming dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!