[RESOLVIDO] Sum of absolute difference

Alguém pode me explicar como funciona? Preciso implementar um método que retorne o SAD que no caso é entre dois arrays, certo? O problema é que tenho que trabalhar com objetos… O SAD seria a subtração entre os dois objetos e depois o retorno do módulo… =S
Alguém pode me dar um exemplo?
Obrigada!

Sim, mas… alguém tem algum exemplo?

Vou dar um exemplo numérico.

Digamos que você tenha dois vetores:
a = 3, 1, 4, 1, 5, 9, 2, 6
b = 2, 7, 1, 8, 2, 8, 1, 8

Para achar a soma das diferenças absolutas, basta subtrair cada elemento de b do elemento correspondente de a, achar o valor absoluto, e então somar tudo.

|a - b| = |3-2|, |1-7|, |4-1|, |1-8|, |5-2|, |9-8|, |2-1|, |6-8|
= |1|, |-6|, |-3|, |-7|, |3|, |1|, |1|, |-2|
= 1, 6, 3, 7, 3, 1, 1, 2

A soma dos valores acima é 1 + 6 + 3 + 7 + 3 + 1 + 1 + 2, que é 24.

Isto é mais que suficiente para você escrever seu programa.

O problema são as operações com objetos… T.T

Que tipo de objeto você está usando?

Uma matriz =D

Se é uma matriz de inteiros, então é só usar um for dentro do outro (um para as linhas, outro para as colunas).