Loop that creates arrays
显示 更早的评论
Hey folks I'm trying to write a loop that will create arrays filled with zeros and I'd like it so that each array can be identified somehow (i.e. subscripts, unique name for each array).
In Maple, I would have done something like this... for k to 10 do A[k] := Array(1..10): end do:
which would create 10 arrays and each could be indivually accessed using A[k]. (i.e. A[1] is an array of size 10, A[2] is a different array of size 10 etc...)
Is there a way to do this in Matlab?
采纳的回答
更多回答(3 个)
Sean de Wolski
2011-2-10
doc cell
You need cell arrays.
Brian
2011-2-10
0 个投票
1 个评论
Walter Roberson
2011-2-10
These remarks are better done as Comments on the appropriate answer.
Hillary Omuga
2020-1-31
0 个投票
write a for loop to create an array named X. Each value in X is equal to its assaciated index value (a.k.a its position in the array) times 12 minus 1. The size of X is 52*1
类别
在 帮助中心 和 File Exchange 中查找有关 Loops and Conditional Statements 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!