Using Variables

1 回表示 (過去 30 日間)
DanielFromIllinois
DanielFromIllinois 2011 年 10 月 5 日
Hi, I have a set of code that has about 64 different variables. I'm now trying to store them into a matrix. I named the variables so they would be easily used in a for loop when putting them into a matrix but now i dont think i'll be able to use them. Here is my code:
for ii = 1:8
for jj = 1:8
I(ii, jj) = Iiijj
end
end
Where an example of an I variable looks like I31. Is it possible to reference a variable using variables??
Thanks,
Dan

採用された回答

Image Analyst
Image Analyst 2011 年 10 月 5 日
No. Whatever you did to assign values to I1111, I1211, I1311, etc. should have been used to create your I(,) matrix directly and immediately without creating 64 useless and uniquely-named, temporary, intermediate variables.
for ii = 1:8
for jj = 1:8
I(ii, jj) = (whatever you did before);
end
end
  1 件のコメント
DanielFromIllinois
DanielFromIllinois 2011 年 10 月 5 日
Thanks. Already started rewriting. DOOH!

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

その他の回答 (1 件)

bym
bym 2011 年 10 月 5 日

カテゴリ

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

Community Treasure Hunt

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

Start Hunting!

Translated by