Boa noite, estou em dúvida em meu Exercicio da faculdade… Preciso calcular o juros compostos de 10 datas e 10 depósitos pelo Método de Newton-Raphson.
Comecei um método assim…
class NewtonRaphson {
static double[] depositos = new double[11]; //10 Depósitos e Saldo Final
static int[] datas = new int[11]; //10 Datas(MÊS) e Saldo final
/*
Método para cálculo dos juros de aplicação, segundo Newton-Raphson
*/
static double newton(double epsilon, int[] datas, int[] depositos) {
a = 0; // a é a variável que representa o cálculo de f(x)=0 (Função)
b = 0; // b é a variável que representa o cálculo de f'(x)=0 (Derivada)
int jI=0.5;
epsilon = 0.001;
if (epsilon>0 && epsilon<1) {
for (int i=0; i<depositos[i].length; i++) {
for (int j=0; j<datas[j].length; j++) {
a += depositos[i]*(Math.pow((1+jI),(datas[9]-datas[i])));
jI++;
}
}
for (int i=0; i<depositos[i].length; i++) {
for (int j=0; j<datas[j].length; j++) {
b += (datas[9]-datas[i])*(depositos[i]*(Math.pow((1+jI),((datas[9]-datas[i])-1))));
jI++;
}
}
}
}
PRECISO DE UMA AJUDA PRA RESOLVER ESSE EXERCICIO