how to make numbering near "a" like: a1, a2, an

3 ビュー (過去 30 日間)
Rima
Rima 2012 年 11 月 25 日
コメント済み: Stephen23 2023 年 6 月 21 日
Hi,
Could you please tell me how to increase number near "a" so it could look like this:
b = 1; "ab = something" b = b + 1; ...
a1 = something; a2 = something; ... an = something;
  2 件のコメント
Azzi Abdelmalek
Azzi Abdelmalek 2012 年 11 月 25 日
What do you mean?

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

採用された回答

Arthur
Arthur 2012 年 11 月 25 日
Please don't use dynamic variable names, matlab has plenty of options to store your data in a better way. Use cells or structs.
  3 件のコメント
Matt Fig
Matt Fig 2012 年 11 月 25 日
There is a run of these requests recently.
Image Analyst
Image Analyst 2012 年 11 月 25 日
If the "a" are being assign to simple numbers (not to strings, structures, cells, etc.), then using a simple numerical array is best and easiest:
for k = 1 : 118
a(k) = b; % a is floating point array, unless you explicitly cast b to an integer type.
b = b + 1; % Whatever.....
end

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

その他の回答 (1 件)

moulay
moulay 2012 年 11 月 25 日
for example_:
% for i=1:2:5
b=['a_' num2str(i)]
end
is that waht are u looking for?

カテゴリ

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

タグ

製品


Translated by