select only one value every four (or different numbers) in an array

Hi,
I would like to select only one value every four in an array. For instance, given an array [1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16], I obtain
[4 8 12 16]. Are there simple commands to do this?

 採用された回答

Chunru
Chunru 2021 年 11 月 29 日
a = [1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16]
a = 1×16
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
b = a(4:4:16)
b = 1×4
4 8 12 16

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeData Types についてさらに検索

製品

リリース

R2021b

タグ

質問済み:

2021 年 11 月 29 日

回答済み:

2021 年 11 月 29 日

Community Treasure Hunt

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

Start Hunting!

Translated by