Picking the (n) th occurrence of a number in a vector or the (n)th row in a matrix.

조회 수: 3 (최근 30일)
Picking the (n) th occurrence of a number in a vector or the (n)th row in a matrix. How is it done?

채택된 답변

Jon
Jon 2020년 2월 19일
편집: Jon 2020년 2월 19일
% make a random vector of data just for example purposes
x = rand(25,1);
% define n for your nth element selection
n = 3 % for example every 3element
% make a vector with the nth elements
iSelect = 1:n:length(x);
% select every nth element
xSelect = x(iSelect)
You could also combine some of these lines of code to make it more compact
xSelect = x(1:3:length(x))

추가 답변 (0개)

카테고리

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

태그

Community Treasure Hunt

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

Start Hunting!

Translated by