Re: [問題] 一個關於矩陣的小問題
※ 引述《mp19990920 (郝渴連)》之銘言:
: ※ 引述《lay911225 (藍調人生。)》之銘言:
: : clc;clear;
: : b=[1,2,3,4;1,2,3,4];
: : C([1 3],:)=b;
: : C=[C;zeros(1,size(C,2))];
: b = zeros(size(a));
: c = zeros(size(a));
: b(1:2:end, :) = a(1:2:end, :);
: c(1:2:end, :) = a(2:2:end, :);
因為不知道你的資料多大
所以我假設為10
for i=1:10
if rem(i,2)==1
a(i,:)=1:1:5
elseif rem(i,2)==0
a(i,:)=6:1:10
end
end
出來的樣子你跑一次看對不對
如果ok的話
底下這個code應該就是你要的了
for i=1:length(a(:,1))
if rem(i,2)==1
b(i:i+1,:)=[a(i,:);zeros(1,length(a(1,:)))]
elseif rem(i,2)==0
c(i:i+1,:)=[a(i,:);zeros(1,length(a(1,:)))]
end
end
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 112.105.52.217
→
06/25 11:33, , 1F
06/25 11:33, 1F
→
06/25 11:34, , 2F
06/25 11:34, 2F
→
06/25 11:34, , 3F
06/25 11:34, 3F
→
06/25 11:35, , 4F
06/25 11:35, 4F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 4 之 4 篇):