--
Antes de enviar um e-mail para o grupo leia:
http://www.ccppbrasil.org/wiki/Lista:AntesdePerguntar
--~--~---------~--~----~---------------------------------~----------~--~----~
[&] Colabore com a Pesquisa de Preferência de Conteúdo
para Eventos do Grupo C & C++ Brasil:
http://www.surveymonkey.com/s/GBBGTXN
------~----~-------~---~---~---~---~----------------~------------~---------~
[&] C & C++ Brasil - http://www.ccppbrasil.org/
Para sair dessa lista, envie um e-mail para ccppbrasil-...@googlegroups.com
Para mais opções, visite http://groups.google.com/group/ccppbrasil
--~--~---------~--~----~--~-~--~---~----~-----------------~--~----------~
Emprego & carreira: vag...@ccppbrasil.org
http://groups.google.com/group/dev-guys?hl=en
--
Antes de enviar um e-mail para o grupo leia:
http://www.ccppbrasil.org/wiki/Lista:AntesdePerguntar
--~--~---------~--~----~---------------------------------~----------~--~----~
[&] Colabore com a Pesquisa de Preferência de Conteúdo
para Eventos do Grupo C & C++ Brasil:
http://www.surveymonkey.com/s/GBBGTXN
------~----~-------~---~---~---~---~----------------~------------~---------~
[&] C & C++ Brasil - http://www.ccppbrasil.org/
Para sair dessa lista, envie um e-mail para ccppbrasil-...@googlegroups.com
Para mais opções, visite http://groups.google.com/group/ccppbrasil
--~--~---------~--~----~--~-~--~---~----~-----------------~--~----------~
Emprego & carreira: vag...@ccppbrasil.org
http://groups.google.com/group/dev-guys?hl=en
3) Computação simbólica só deve ser usada emcasos extremos, quando nâo dá para fazera coisa numéricamente. Há situações que elaé essencial, mas em geral este não é o caso.
Ainda assim, na minha opinião, o usodeste tipo de ferramenta só éjustificado em casos específicos.Por exemplo, há situações em geometriacomputacional nas quais aritmética deprecisão arbitrária éa melhor (e talvez única) opção.Porém, em geral, é melhor usar um algoritmoestável e robusto em aritmética de pontoflutante mesmo. Você terá uma boaaproximação do determinante emuma fração do tempo (e memória)do que obteria em precisão arbitrária.
Tem como voce testar isso (eu teria muitotrabalho...)
-- Marcos de Lima Carlos CEO - Sir and Sir http://blog.sirandsir.com O trabalho em equipe permite que você ponha a culpa no outro.
--
--
Antes de enviar um e-mail para o grupo leia:
http://www.ccppbrasil.org/wiki/Lista:AntesdePerguntar
--~--~---------~--~----~---------------------------------~----------~--~----~
[&] C & C++ Brasil - http://www.ccppbrasil.org/
Para sair dessa lista, envie um e-mail para ccppbrasil-...@googlegroups.com
Para mais opções, visite http://groups.google.com/group/ccppbrasil
--~--~---------~--~----~--~-~--~---~----~-----------------~--~----------~
Emprego & carreira: vag...@ccppbrasil.org
http://groups.google.com/group/dev-guys?hl=en
Matheus Lima, na verdade eu não usei somente Laplace, se vc olhar o código eu usei ele aliado a um "pseudo" Gauss Jordan...Não uso inversões nem nada, apenas tento zerar a maior quantidade de colunas abaixo da diagonal principal pra que o laplace não tenha que fazer recursões excessivas.. isso pareceu ter um bom resultado...Dei uma olhada na sua implementação, mas não consegui entender direito o que voce fez...Mas em relação ao tempo de execução, por exemplo para uma matriz 100x100, qual o tempo seu código leva em média pra calcular o determinante?? Só pra eu ter uma base se o custo computacional do meu código está muito alto comparado a uma implementação em C.Valew!Abraço.
--
Antes de enviar um e-mail para o grupo leia:
http://www.ccppbrasil.org/wiki/Lista:AntesdePerguntar
--~--~---------~--~----~---------------------------------~----------~--~----~
[&] C & C++ Brasil - http://www.ccppbrasil.org/
Para sair dessa lista, envie um e-mail para ccppbrasil-...@googlegroups.com
Para mais opções, visite http://groups.google.com/group/ccppbrasil
--~--~---------~--~----~--~-~--~---~----~-----------------~--~----------~
Emprego & carreira: vag...@ccppbrasil.org
http://groups.google.com/group/dev-guys?hl=en
--
Antes de enviar um e-mail para o grupo leia:
http://www.ccppbrasil.org/wiki/Lista:AntesdePerguntar
--~--~---------~--~----~---------------------------------~----------~--~----~
[&] C & C++ Brasil - http://www.ccppbrasil.org/
Para sair dessa lista, envie um e-mail para ccppbrasil-...@googlegroups.com
Para mais opções, visite http://groups.google.com/group/ccppbrasil
--~--~---------~--~----~--~-~--~---~----~-----------------~--~----------~
Emprego & carreira: vag...@ccppbrasil.org
http://groups.google.com/group/dev-guys?hl=en
E ah, no meu código o resultado para o seu exemplo de matriz foi: -396.18218219781704
com o tempo de execução 112 segundos (muito lento)
Seu código parece estar mais preciso que o Octave!
Matheus Lima, obrigado!
Foi bastante esclarecedor sua ultima mensagem, tentarei me basear nisso pra tentar consertar meu metodo Gauss Jordan!
Matheus Lima, obrigado!Foi bastante esclarecedor sua ultima mensagem, tentarei me basear nisso pra tentar consertar meu metodo Gauss Jordan!
--
Antes de enviar um e-mail para o grupo leia:
http://www.ccppbrasil.org/wiki/Lista:AntesdePerguntar
--~--~---------~--~----~---------------------------------~----------~--~----~
[&] C & C++ Brasil - http://www.ccppbrasil.org/
Para sair dessa lista, envie um e-mail para ccppbrasil-...@googlegroups.com
Para mais opções, visite http://groups.google.com/group/ccppbrasil
--~--~---------~--~----~--~-~--~---~----~-----------------~--~----------~
Emprego & carreira: vag...@ccppbrasil.org
http://groups.google.com/group/dev-guys?hl=en
--
Antes de enviar um e-mail para o grupo leia:
http://www.ccppbrasil.org/wiki/Lista:AntesdePerguntar
--~--~---------~--~----~---------------------------------~----------~--~----~
[&] C & C++ Brasil - http://www.ccppbrasil.org/
Para sair dessa lista, envie um e-mail para ccppbrasil-...@googlegroups.com
Para mais opções, visite http://groups.google.com/group/ccppbrasil
--~--~---------~--~----~--~-~--~---~----~-----------------~--~----------~
Emprego & carreira: vag...@ccppbrasil.org
http://groups.google.com/group/dev-guys?hl=en
É codigo aberto e o único jeito de ele ir para
a frente é ter mais colaboradores (Para fazer algo
legal dá um trabalho enorme.) Por isso sua ajuda,
e de outros membros da lista, seria bem vinda.
É codigo aberto e o único jeito de ele ir para
a frente é ter mais colaboradores (Para fazer algo
legal dá um trabalho enorme.) Por isso sua ajuda,
e de outros membros da lista, seria bem vinda.
Eu estou no meio de uma refatoração monstro
agora e não dá para te mandar o código. Mas semana
que vem eu posso te mandar.
--
Para sair dessa lista, envie um e-mail para ccppbrasil-unsubscribe@googlegroups.com