用matlab的for循环产生N个矩阵,怎么取第N次的矩阵?

来源:百度知道 编辑:UC知道 时间:2024/06/02 16:26:47
如果我用matlab编这样一个简单的程序:
for n=1:3
K=[n n+1 n-1;n-1 n-2 n+3;n-2 n-3 n];
end
如果我需要n=2时产生的K减去n=1时产生的K,怎么编程呢?
很急,请高手帮忙,谢谢!!

如果A是一个cell,A{2}是一个矩阵,那么是A{2}(1,2)
A = cell(1,3);
A{1} = rand;
A{2} = rand(2);
A{3} = rand(3);
A{3}
A{3}(2,3)
A{3}(2,:)

直接写出来吧:
i=1;
for n=1:3
K{i}=[n n+1 n-1;n-1 n-2 n+3;n-2 n-3 n];
i=i+1;
end

K{2}-K{1}

,hjhj,jhhj,