How do I find the average/mean of each row if the data has 150 rows and 3 columns?
조회 수: 1 (최근 30일)
이전 댓글 표시
A = 'measurements';
mean(A,2)
(This is what I have so far but it computes one value, when I need 1 row of 150 averages)
댓글 수: 0
답변 (2개)
Walter Roberson
2021년 2월 23일
A = 'measurements';
That assigns the character vector ['m' 'e' 'a' 's' 'u' etc] to A, not the content of a variable named measurements.
%create some demonstration data
measurements = randi(10, 150, 3);
%now do the work
A = measurements; %not actually needed, could work directly on measurements
rowmeans = mean(A, 2)
댓글 수: 0
David Hill
2021년 2월 23일
If A=(150x3 matrix), then
b=mean(A,2);%will be a 150x1 column vector of the averages of each of the 150 rows
b=b';%transpose to 1x150 row vector.
댓글 수: 0
참고 항목
카테고리
Help Center 및 File Exchange에서 Matrices and Arrays에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!