crazyzlj
2013-07-23, 17:35
n=10;
R = zeros(3*n,3*n);
R_temp = [1 2 3;4 5 6;7 8 9];
for i=1:3:3*n-2;
R(i:i+2,i:i+2) = R_temp;
end
代码如上,可否使用匿名函数替代for循环呢?因为不想因为这个简单的赋值函数另建一个m文件。。。
或者有什么更简单的方法实现我的这种需求么?
谢谢
R = zeros(3*n,3*n);
R_temp = [1 2 3;4 5 6;7 8 9];
for i=1:3:3*n-2;
R(i:i+2,i:i+2) = R_temp;
end
代码如上,可否使用匿名函数替代for循环呢?因为不想因为这个简单的赋值函数另建一个m文件。。。
或者有什么更简单的方法实现我的这种需求么?
谢谢