[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