フィルターのクリア

ループを使わず長さの​違う1つの配列の作成​方法を教えてください

3 ビュー (過去 30 日間)
翔 池田
翔 池田 2021 年 4 月 22 日
コメント済み: Hernia Baby 2021 年 4 月 22 日
例として以下のような配列を作成したいです.
a=[2;3]; %個数
b=[1;78]; %[グラム]
という条件で
c=[1;1;78;78;78];
という形を作りたいです.
これをループなしで出したいのですが,どうすればよろしいでしょうか

採用された回答

Hernia Baby
Hernia Baby 2021 年 4 月 22 日
repelem関数で要素を増やすことができます
a = [2;3];
b = [1;78];
c = repelem(b,a)
c =
1
1
78
78
78
------------------------
詳しくはこちらどうぞ

その他の回答 (1 件)

翔 池田
翔 池田 2021 年 4 月 22 日
早急のご連絡ありがとうございます.
非常に助かりました.
  1 件のコメント
Hernia Baby
Hernia Baby 2021 年 4 月 22 日
解決してなによりです。
私の回答を採用していただけると、
本件クローズできるのでよろしければお願いいたします。

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

カテゴリ

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

タグ

Community Treasure Hunt

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

Start Hunting!