1つのcell内で変数と文字を共存させたい

質問をご覧いただきありがとうございます。
同じcell内(1×1のcell行列)で変数Aと文字が共存させたいと考えています。
しかし、変数Aと文字を同じcell内に入れた場合

 採用された回答

Hernia Baby
Hernia Baby 2022 年 11 月 23 日

1 投票

数字と文字を共存させる場合、最終的には文字型に変えるしか方法はありません。
理由はどんな変数であれデータ型というのがあるからです。
string型かchar型にする必要があると思われます
一例です。
a = 2;
b = "変数" + a
b = "変数2"
他にはこんな感じも…
a = (1:10)';
b = "変数" + a
b = 10×1 string array
"変数1" "変数2" "変数3" "変数4" "変数5" "変数6" "変数7" "変数8" "変数9" "変数10"

1 件のコメント

Huge Grave
Huge Grave 2022 年 11 月 23 日
ご回答ありがとうございます。
具体的な例も乗せていただきとても分かりやすかったです。

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

その他の回答 (0 件)

カテゴリ

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

製品

リリース

R2021a

タグ

質問済み:

2022 年 11 月 23 日

コメント済み:

2022 年 11 月 23 日

Community Treasure Hunt

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

Start Hunting!