is this allowed in a forloop

I have the following code and I just wonderend if it was allowed to do something like this.
for i=[1:11 10:-1:1]
for j=1:2
for k=[6:11 10:-1:1 2:6]
for g=1:21
FXcross1(g)=(dly(g).*BZ(i,j,k)-dlz(g).*BY(i,j,k))*I;
end
end
end
end
I mean for the i and the k, nog for the j and the g. Can you do something like that. Since I want to acces, for k, the indexnumbers 6 7 8 9 10 11 10 9 8 7 6 5 4 3 2 1 2 3 4 5 6.
thanks in advance

2 个评论

Please format your code, here is great tutorial! your code is unreadable!
@ Roberto: thanks for saying, I had not noticed XD

请先登录,再进行评论。

 采纳的回答

Roberto
Roberto 2014-5-7
编辑:Roberto 2014-5-7

0 个投票

I don't see why not! only, are these valid arguments for your functions/subscripts? try to run it! but I think is perfectly valid!

1 个评论

yeah it worked. I did something else wrong and because of that thought that my for loop was not valid XD. Thanks

请先登录,再进行评论。

更多回答(0 个)

类别

在 帮助中心 和 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!

Translated by