私はこれの完全な初心者であり、配列に少し問題があります。このプログラムのポイントは、ベクトルの正規化を計算することです。最初の部分は、配列の長さを合計と呼ばれる int に計算するだけで、配列 v 内のすべての項目をこの合計で分割したいと考えています。通常[] = v[a]/合計; この行は明らかに問題ですが、どうすればよいですか??
public static double[] normalized(double[] v){
double sum = 0;
for(int counter = 0; counter < v.length; counter++){
sum += Math.pow(v[counter], 2);
}
sum = Math.sqrt(sum);
double[] normal;
for(int a = 0; a < v.length; a++){
normal[] = v[a]/sum;
}
return normal;
}