Я новичок в matlab, и я не могу найти соответствующий код, чтобы сделать следующее.среднее значение mtrix
У меня есть эта матрица (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
Где вы получаете ваши ценности от, 1,8880 + 2,5944 + 3,3012)/3? –