Funçoes

Funçoes

por Lucas Lima -
Número de respostas: 5
André o professor deu um começo para a função gauss simples:

int col, lin, laux;
col = 1;
while col < n do
begin
laux = col + 1;
for lin = laux to n do

e pediu para fazer o escalonamento.

Eu fiz este escalonamento dentro de uma função chamada void escalonamento,
e não implementei o começo da função daquele jeito que o professor colocou, talvez o jeito dele seja mais fácil e tudo mais...

Quero saber se posso fazer de um jeito diferente do que foi colocado, isso é claro de forma coerente...

Obrigado....
Em resposta à Lucas Lima

Re: Funçoes

por Andre Chalom -
Olá, Lucas. Você pode usar quantas funções auxiliares quiser, desde que implemente as funções pedidas. Também não se preocupe em implementar tudo do "melhor jeito", mas sim em fazer com que tudo funcione como esperado (porque esse "melhor jeito" pode dar um trabalho desgraçado).
Em resposta à Andre Chalom

Re: Funçoes

por Lucas Lima -
Eu acho a solução para a matriz de hilbert até 12, ele dá algumas flutuações nas soluçoes...

eu queria melhorar a precisão para essas matrizes menores..
tem alguma sugestão???
Em resposta à Lucas Lima

Re: Funçoes

por Lucas Lima -
Eu posso usar o método de refinamento da solução e implementá-lo no programa??/
Em resposta à Lucas Lima

Re: Funçoes

por Andre Chalom -

OK, refinamento às vezes melhora bastante.

Mas deixe que o usuário escolha se ele quer usar o refinamento ou não! =)

Em resposta à Andre Chalom

Re: Funçoes

por Lucas Lima -

Não estou conseguindo fazer o refinamento.

Posso mandar o ep para vc analisar a função refinamento???