作者celestialgod (攸蓝)
看板MATLAB
标题Re: [问题] 矩阵的扩张
时间Sun Mar 30 00:16:19 2014
大概长这样,未测试,以下为想法
s_list = cell(N, 1);
s_list{1,1} = s;
for i = 2:N
if mod(i,2) == 0
s = [s, s(:,3)]
else
s = [s(:,1), s]
end
s_list{i,1} = s;
end
※ 引述《roy8310 ()》之铭言:
: 想请教各位matlab高手。
: 令一矩阵s为3x3的矩阵
: 在matlab里
: s2=[s,s(:,3)]
: s3=[s(:,1),s2]
: s4=[s3,s(:,3)] .....一直以此规则算出sN...
: 并且要把每个sN都储存在workspace里面
: 不知道怎麽用i=1:N这个变数控制在我要的下标
: 一左一右的增加,感觉复杂许多
: 恳请各位帮忙 m(__)m
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 218.164.176.161
※ 文章网址: http://webptt.com/cn.aspx?n=bbs/MATLAB/M.1396109782.A.BCE.html
※ 编辑: celestialgod 来自: 218.164.176.161 (03/30 00:16)
1F:推 roy8310:感谢c大的解说,大致上没有错 跑的出来 谢谢c大!! 03/31 23:00