Взяв среднее значение столбца матрицы - PullRequest
1 голос
/ 23 февраля 2020

Рассмотрим случайную матрицу A. Я пытаюсь добавить в конец A строку, которая состоит из среднего значения каждого столбца A, вызывая новую матрицу B.

Conisder A=[1 2; 3 4];

Тогда B=[A(1,1:2) mean(A(:,1)) ; A(2,1:2) mean(A(:,2))];

Но это не дает того, чего я ожидал.

Ответы [ 2 ]

0 голосов
/ 24 февраля 2020

Существует несколько способов объединить значения столбцов в нижнюю часть A

A = vertcat(A,mean(A))

или

A = [A;mean(A)]
0 голосов
/ 24 февраля 2020

Я думаю, что вы пытаетесь сделать

B = [A ; mean(A,1)];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...