Gibt es eine Möglichkeit, ein CPLEX OPL-Projekt mit Matlab auszuführen? Der Code wird in CPLEX Solver geschrieben, aber er wird von Matlab ausgelöst (RUN).Auslösen von CPLEX mit Matlab
0
A
Antwort
0
Obwohl ich nicht versucht habe, sollte dies möglich sein. Sie können oplrun verwenden, um "OPL-Modelle und -Projekte über die Befehlszeile auszuführen". Und in MATLAB können Sie system "Betriebssystembefehl ausführen und Ausgabe zurückgeben" verwenden. Die Kombination der beiden sollte den Trick machen.
Verwandte Themen
- 1. Warnung cplexlink1261 mit Cplex für Matlab: nicht unterstützte Matlab-Versionen?
- 2. CPLEX: Wie man dasselbe cplex "Modell" mit verschiedenen "Daten" löst
- 3. Cplex-Zufallszahlengenerator mit bestimmtem Intervall
- 4. Ziel Programmierung in Cplex
- 5. Beschleunigung CPLEX C++ Code
- 6. CPLEX/OPL dreidimensionale Entscheidungsvariable
- 7. Ampl Cplex Fehler lösen
- 8. CPLEX OPL mit Entscheidungsvariablen als Array-Index
- 9. Spaltenbasierte Modellierung in Cplex
- 10. Wie Pyro mit cplex warm zu starten?
- 11. Zusammenführen von Arrays in CPLEX OPL
- 12. Optimale Verwendung von CPLEX Java für Hochdurchsatz
- 13. Cplex-Modell: keine Lösung
- 14. CPLEX OPL Massy Codefehler
- 15. Einschränkungen - lineare Programmierung- CPLEX
- 16. Speichern CPLEX-Vorverarbeitung/Aggregation
- 17. Excel Produktfunktion in CPLEX
- 18. Boolescher Parameter in CPLEX
- 19. EXCEPTION_ACCESS_VIOLATION beim Aufruf von IBM ILOG CPLEX
- 20. Präzision in Berechnungen C++ Cplex
- 21. Entspannende binäre Variable auf Cplex
- 22. Erneutes Auslösen von
- 23. Probleme mit der realen Lebensdauer mit CPLEX gelöst
- 24. Auslösen von fluffy.js
- 25. Startlösung in CPLEX Optimization Studio
- 26. Mit Twilio Skripte auslösen?
- 27. Mit Schalter zum Auslösen von Befehlen
- 28. Auslösen von Funktionen mit Facebook connect
- 29. Auslösen von Alarmen mit Validierungsbedarf in Shiny?
- 30. Odd Ergebnisse von MATLAB-Funktion in Python aufgerufen
Danke für Ihre Antwort. Es funktioniert mit der Kombination und zeigt die Ausführung an. Aber jetzt habe ich ein anderes Problem, nämlich wie man die Entscheidungsvariablen in den Matlab-Arbeitsraum bringt. Könnten Sie mir bitte helfen? – Shouruv
Ich denke, Sie müssten die Informationen in eine Textdatei aus Ihrem OPL-Modell schreiben und dann mit MATLAB wieder einlesen/analysieren. Siehe zum Beispiel [http://www-01.ibm.com/support/docview.wss?uid=swg21508158] technote. Das ist nicht ideal ... Ich würde ernsthaft erwägen, Ihr Modell mit einem der CPLEX-APIs neu zu schreiben. Die Modellierungssprache [docplex] (https://developer.ibm.com/docloud/documentation/optimization-modeling/modeling-for-python/) ist eine weitere Option. – rkersh