[Prévia] [Próxima] [Prévia por assunto] [Próxima por assunto]
[Índice cronológico]
[Índice de assunto]
Re: EP2
Eu usei as funcoes do nr.com. Talvez vcs estejam tendo o
mesmo problema que eu tive.. falta de atenção ;)
Lá no pdf, explicam que a função usa indices da matriz entre 1...m+2 e
entre 1...n+1. (ou seja, eles NAO usam o indice zero). Entao, é
preciso alocar (m+3) x (n+2), e na hora de popular a matriz vc vai
começar pelo a[1][1].
Tá até escrito claramente.. "O float **a deve apontar para memoria
alocada que permita referencias no subintervalo a[i][k]
i=1,2,..m+2; k=1,2,..n+1." "You will suffer endless
agonies if you fail to understand this simple point." :)
Tirando esse detalhe, que me fez perder umas horas, agora tá funcionando
perfeitamente.
ps: n+1 é n variaveis + 1 coluna de constantes
m+2 é m constraints + 1 linha de vetor-custo + 1 linha
extra que a funcao as vezes usa internamente (para calculo de um
vetor-custo-auxiliar)
... Será que era isso??
At 22:14 27/05/02 -0300, you wrote:
Alguém aí tá conseguindo fazer o
EP2? Que rotina do método simplex vcs estão utilizando? Estamos com
problemas para usar as funções do
www.nr.com. Alguém
conseguiu usá-las???
--
Ivan Bittencourt de Araujo e Silva Neto
E-mail: ivanneto@linux.ime.usp.br
ICQ: 20889233
- Follow-Ups:
- Re: EP2
- From: Ricardo Drizin <ricardo@linux.ime.usp.br>