Using Variables

1 view (last 30 days)
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:
for2 = 1:8
forjj = 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

Accepted Answer

Image Analyst
Image Analyst on 5 Oct 2011
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.
for2 = 1:8
forjj = 1:8
I(ii, jj) = (whatever you did before);
end
end
1 Comment
DanielFromIllinois
DanielFromIllinois on 5 Oct 2011
Thanks. Already started rewriting. DOOH!

Sign in to comment.

More Answers (1)

Community Treasure Hunt

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

Start Hunting!