Adding two matrix together

1 回表示 (過去 30 日間)
Cside
Cside 2019 年 10 月 13 日
コメント済み: Star Strider 2019 年 10 月 13 日
Hi, I have 2 matrix, A (1 x 30) and B (1x60). in B, the numbers from cells 1-30 are zeros and I would like to replace A into the first 30 cells of B, having an end result of 1x60 double.
How may I do that?
Thank you!

採用された回答

Star Strider
Star Strider 2019 年 10 月 13 日
Try this:
A = rand(1,30); % Create Vector
B = [zeros(1,30) rand(1,30)]; % Create Vector
B(1:30) = A; % Desired Result
You did not mention testing for the zero values, or if any other elements of ‘B’ were zero.
  5 件のコメント
Cside
Cside 2019 年 10 月 13 日
i think i got it. Thanks!
Star Strider
Star Strider 2019 年 10 月 13 日
As always, my pleasure!

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

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeResizing and Reshaping Matrices についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by