我是matlab的新手,来自c ++,我不确定这是否是一个有效的问题。我试图在matlab中编写这个c ++ for循环,我确实研究了matlab循环但是我无法找到这样的例子,因为我说明了:
例如在c ++中我们编写如下代码:
// this is simple example
int a=1 , b=1;
for(x=0, z=a; x<length; x++, z++){
for(y=0, w=b; w<length; y++,w++)
a[x][y]= z*w;
}
}
现在在matlab中:
z=a;
for x=0:length
for y=0:length
a(x,y)=z*w
w++; // this is i am trying
end
z++;
end
这是我实际上想要增加'w'和'z'
答案 0 :(得分:1)
matlab中没有w++
,您需要使用
w = w+1