-1
我对Matlab很陌生,所以请原谅我的基本问题。 我需要做一个for循环,重复它自己的384次。创建一个将值存储在新变量中的for循环
所以:
for i=1:384
我现在需要的for循环来检查,如果2个某些变量到10的值1,然后让他们这个存储在与该值的新变量。 所以:
if x==1
somevariable = 1
elseif x== 2
saomevariable = 2
..
..
..
elseif y = 1
someothervariable = 1
等等等等
有没有写这个更有效的方法吗?
谢谢!
欢迎使用堆栈溢出。请编辑您的问题以显示您的实际代码。在当前版本中,你迭代'i',但你检查'x'(我猜它应该是'x(i)'或者你是否在循环中计算'x'?)。尝试做一个你想要实现的最小的例子(阅读如何做[这里](http://stackoverflow.com/help/mcve)) – Hoki