Opened 16 years ago
Closed 16 years ago
#665 closed defect (fixed)
Fallo en Rglpk::solveLP
Reported by: | mamigo | Owned by: | Víctor de Buen Remiro |
---|---|---|---|
Priority: | highest | Milestone: | |
Component: | Math | Version: | 1.1.7 |
Severity: | blocker | Keywords: | |
Cc: | jsperez@… |
Description
Estoy con la version v1.1.7 b.5 2009-03-21 16:20:34 i686-win.
Intento lanzar lo siguiente:
Set sol1 = {
Matrix obj = ((2,4,3));
Matrix mat = ((3,4,2),
(2,1,2),
(1,3,2));
Matrix rhs = ((60,40,80));
Set sol=Rglpk::solveLP(obj, mat, rhs,
};
y no devuelve nada.
Tras varias comprobaciones vemos que la solucion es poner la comilla doble en el lanzamiento de R CMD BACTH. Si cambio en Rapi.tol oscmd a:
Text oscmd = _R.cmd+" \""+in.R+"\" \""+R.out+"\"";
funciona.
Efectivamente esa es la solución correcta que ya estaba implementada en la versión de desarrollo 2.0.1 pero por un olvido no se había trasladado a la versiónj oficial 1.1.7
Ya está resuelto el problema en el SVN. En unos minutos estará disponible la release v1.1.7 b.6 2009-03-25 18:24:23 i686-win en la página de download.
Gracias por el reporte del problema.