私はmatlabが初めてで、次のことを行うための適切なコードが見つかりません。
私はこの行列(2列)を持っています:
3,2348 265
2,2281 305
2,9321 315
3,6374 315
3,9069 355
1,8879 45
2,5944 45
3,3011 45
3,7679 95
4,1550 135
2,7442 135
4,1066 185
2,1129 185
1,7600 205
3,0655 225
そして、私はこれを変換したいと思います(2列):
2,5945 45
3,7680 95
3,4497 135
3,1098 185
1,7601 205
3,0656 225
3,2349 265
2,2281 305
3,2849 315
3,9070 355
目的は、matrix1 で、col2 で繰り返される値ごとに、col1 の対応する値の平均を計算することです。
たとえば、行 1 の場合、45
(col2)--> col1=(1,8880+2,5944+3,3012)/3
=2,5945