作者potter1529 (宋代才女唱元曲)
看板MATLAB
标题Re: [问题] 矩阵每行平移
时间Tue Oct 30 00:32:07 2012
※ 引述《sm10547 (sm10547)》之铭言:
: 一个矩阵的资料为
: XXXXXXX
: XXXXXXX
: XXXXXXX
: XXXXXXX
: XXXXXXX
: 请问我要如何使它变为
: XXXXXXXOOOO
: OXXXXXXXOOO
: OOXXXXXXXOO
: OOOXXXXXXXO
: OOOOXXXXXXX
: 其中X代表资料 为不同值
: O代表零
: 谢谢~
纯写意,非完整程式码
原本的矩阵为A,欲完成的矩阵为B
A = randn(7,5);
B = zeros(11,5);
for j = 1:5
for i = 1:7
B(i+j-1, j) = A(i,j);
end
end
没有debug,大概就这样吧?不就基本的回圈吗
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 163.25.118.143
1F:推 sm10547:谢谢~ 10/30 09:25