Analyzing different sections of an array

조회 수: 1 (최근 30일)
L'O.G.
L'O.G. 2022년 11월 27일
답변: Jan 2022년 11월 27일
How do you analyze the first 10 columns of an array (all rows) and columns 11-20, 21-30, and so on, separately?

채택된 답변

Jan
Jan 2022년 11월 27일
Either reshape the array:
x = rand(20, 100);
y = reshape(x, 20, 10, 10);
m = mean(x, 2); % If you want the mean value over block of 10 columns
or use a loop:
for k = 1:10:100
a = k;
b = k + 9;
process(x(:, a:b));
end

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Matrix Indexing에 대해 자세히 알아보기

태그

제품


릴리스

R2021b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by