skipping numbers in a data
조회 수: 10 (최근 30일)
이전 댓글 표시
Hi everyone.
I have been trying to write a MATLAB code to plot only some sequentially selected points in a data set.
For example, I have a data set of n=[1 2 3 4 5 6 7 8 9 10.......95 96 97 98 99 100]. but i am only intersted to select and plot every other 5 points...i.e
n=[1 5 10 15 20 25.................80 85 90 95 100 ].
please can someone help me out. I tried with the for loop, it seems not to work for me.
Thank you all for your kind reply
댓글 수: 2
Stephen23
2020년 7월 10일
Your sampling is a bit odd: if you select "every other 5 points" like you write (i.e. with a step of 5) then you will get
n = [1,6,11,16,21...]
and the difference between each value is 5. But your example has inconsistent steps: the first step is 4, all the other steps are 5:
>> n = [1,5,10,15,20,25]; % your example n
>> diff(n)
ans = 4 5 5 5 5
채택된 답변
추가 답변 (0개)
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!