Scale Matrix Dimensions by Factor

3 ビュー (過去 30 日間)
Philip
Philip 2018 年 11 月 16 日
コメント済み: Philip 2018 年 11 月 16 日
I have a matrix that needs to be scaled in the horizontal, copying each row.
Ex:
[1 2 3]
[4 5 6]
Scale Columns only by Factor 3
[1 1 1 2 2 2 3 3 3]
[4 4 4 5 5 5 6 6 6]
How can I write a simple loop to perform this. Thanks!

採用された回答

Bruno Luong
Bruno Luong 2018 年 11 月 16 日
>> repelem([1 2 3],3)
ans =
1 1 1 2 2 2 3 3 3
>>
  4 件のコメント
Bruno Luong
Bruno Luong 2018 年 11 月 16 日
I think I understand now your incorrect MATLAB notation
>> repelem([1 2 3; 4 5 6],1,3)
ans =
1 1 1 2 2 2 3 3 3
4 4 4 5 5 5 6 6 6
>>
Philip
Philip 2018 年 11 月 16 日
Thanks!

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeMatrices and Arrays についてさらに検索

製品


リリース

R2018a

Community Treasure Hunt

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

Start Hunting!

Translated by