タイトルに書いた行列計算を二次元配列で行いたいです。
3×3行列 R
と
3×1行列 x , t
があるとします。この時、
Rx - Rt
を計算する方法が知りたいです。
私なりにちょっと書いてみたので、以下に示します。
合っているかも見ていただきたいです(違っていたら正しい回答を教えていただきたいです)。
###コード
float[][] A = new float[3][1]; //計算結果入れる用の配列 for(int i=0 ; i<3 ; i++){ for(int j=0 ; j<1 ; j++){ for(int k=0 ; k<3 ; k++){ A[i][j] += (R[i][k] * x[k][j]) - (R[i][k] * t[k][j]); // ↑どこがiで、どこがjで、どこがkなのか頭がごちゃごちゃです } } }
R(x-t)ではだめなの?
回答2件
あなたの回答
tips
プレビュー