Function Roots é um programa capaz de encontrar a raíz de funções matemáticas utilizando os seguintes métodos:
- Método da Bisseção
- Método da Falsa Posição
- Método de Newton-Raphson
- Método da Secante
A função testada no código - escolhida anteriormente - é a seguinte:
A equipe é composta pelos colaboradores deste repositório, e tem como orientadora a Profª. Neide Alves. A conta dos participantes foram dispostas a seguir:
Para executar o programa, pode-se utilizar a solução pré-configurada incluída no repositório com a IDE Visual Studio. As instruções de "building" utilizando essa IDE podem ser encontradas [aqui](## Execução - Visual Studio). Você também pode executar o programa utilizando um compilador GCC. As instruções de compilação e linking estão disponíveis [aqui](## Execução - GCC).
A fim de acessar os arquivos do projeto, você deve primeiramente baixá-los. A opção mais adequada é cloná-lo utilizando o git. Entretanto, você também pode baixar o projeto clicando aqui. Para clonar o repositório em sua máquina, utilize o seguinte comando:
git clone https://github.com/DatDarkAlpaca/function-roots
Após clonar/baixar o repositório e instalar o Visual Studio, abra o arquivo function-roots.sln
.
Você pode ajustar a diretiva de preprocessador TEST_MODE clicando no projeto localizado no explorador de solução com o botão direito, e pressionando Propriedades
.
Neste menu, procure por C/C++/Preprocessador
. Para ativar o modo de teste, adicione TEST_MODE às definições de preprocessador.
Finalmente, clique em Depurador Local do Windows
para executar o projeto.
Após clonar/baixar o repositório e instalar o compilador, execute o comando abaixo na pasta src
dentro do repositório:
gcc Main.c -I. -o function-roots.exe && function-roots.exe
Você pode adicionar -DTEST_MODE
antes de -o
a fim de inicializar o programa com os testes pré-definidos.
Este projeto está licenciado sob a Licença Unlicense - consulte LICENSE para detalhes.