Re: [問題] 矩陣問題已回收
不知道這是不是你的意思
a=[0:999]';
A=zeros(1000,3);
A(:,1)=floor(a/100);
A(:,2)=mod(floor(a/10),10);
A(:,3)=mod(a,10);
類似這樣
沒有工具沒有驗證 語法也不確定
※ 引述《VwayV (小V)》之銘言:
: 目前我想產生一個矩陣為 1000*3
: 型如 (1 1 1)
: (1 1 2)
: .
: .
: .
: (1 1 10)
: .
: .
: (1 2 1)
: (1 2 2)
: .
: .
: (1 2 10)
: .
: .
: .
: (10 10 10)
: 請問該如何寫?
: ---------------------------------
: 目前我有想法產生100*2的
: x=ones(100,2);
: k=1;
: for j=1:10
: for i=k:(k+9)
: x(i,2)=i-10*(j-1);
: x(i,1)=j;
: end
: k=i+1;
: end
: --------------------------------
: 但是變成1000*3 小弟就掛了...
: 小弟不才,想請教高手是否有更好寫法,能產生1000*3的矩陣
: 真正應用其實是想用在實驗設計中全因子實驗 10*10*10...
: 謝謝~ 太過簡單不能問小弟只好刪掉了....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 220.132.151.18
→
06/22 00:29, , 1F
06/22 00:29, 1F
→
06/22 00:33, , 2F
06/22 00:33, 2F
推
06/22 00:38, , 3F
06/22 00:38, 3F
討論串 (同標題文章)
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章