Olá,
Tenho que implementar uma aplicação que faz operações de álgebra tensorial e estou tendo alguns problemas. Basicamente o que acontece é o seguinte:
A operação de produto tensorial, por exemplo, recebe como entrada duas matrizes e produz como resultado uma nova matriz com dimensões que sao a soma das dimensões das matrizes anteriores. Por exemplo:
entrada: a[][] , b[][] - Saída c[][][][]
ou
entrada: a[][][][], b[][] - Saída c[][][][][][]
A minha questão é: se eu criar o meu método como :
public double pTensorial (double a, double b)
e “a” e “b” forem matrizes (a[][] e b[][]), ele vai aceitar ou vai dar problema? peço isso porque não sei qual o número de dimensões das matrizes que o usuário vai passar como parâmetro e seria inviável fazer um método diferente para cada combinação de dimensões de matrizes.
Peço que notem que eu sou muito novato em programação em geral e ainda mais em java. Mas foi isso que o meu professor do mestrado pediu que fizéssemos então não tenho escolha. Espero também ter sido claro o suficiente.
Obrigado desde já!
