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 个)

bym
bym 2011-10-5

类别

Help CenterFile Exchange 中查找有关 Matrix Indexing 的更多信息

Community Treasure Hunt

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

Start Hunting!

Translated by