MATLAB Answers

How to downsample a vector x by an integer factor M with a single statement such as for loop or conditional statements

2 views (last 30 days)
William
William on 16 Sep 2021
Commented: William on 16 Sep 2021
I have already learned to use downsample()function. However, are there ways to use statements to downsample a vector?

Accepted Answer

Chunru
Chunru on 16 Sep 2021
a = 1:10;
b = downsample(a, 3) % use downsample
b = 1×4
1 4 7 10
c = a(1:3:end) % statement
c = 1×4
1 4 7 10
  3 Comments

Sign in to comment.

More Answers (0)

Products


Release

R2021a

Community Treasure Hunt

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

Start Hunting!