how to fill an array with data from intercalated/multiple range columns

3 ビュー (過去 30 日間)
Hugo
Hugo 2022 年 3 月 4 日
編集済み: Davide Masiello 2022 年 3 月 4 日
Hi,
I have a matrix A, with dimensions 4000*50. I would like to select lines 1 to 2000 (1st dimension) and columns 1 to 40 and 42 to 50 to fill an array. Is there any operation/method that allows me to do it at once, avoiding the need of the function "cat". I know I can select lines 1 to 2000 and all columns to fill my array A1:
A1=A(1:2000,:)
However, I am unsure if this method/operation support intercalations, as per my requirements. Any help is appreciated.
I thank you in advance,
Best regards,

採用された回答

Davide Masiello
Davide Masiello 2022 年 3 月 4 日
編集済み: Davide Masiello 2022 年 3 月 4 日
A1 = A(1:2000,[1:40,42:50]);

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeMatrix Indexing についてさらに検索

製品


リリース

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by