依照向量數字產生1或0已回收

看板MATLAB作者 (珍惜我們的緣份)時間14年前 (2011/08/11 14:14), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/4 (看更多)
請問: 有一個向量:A=[4 5 3 4] 但我想要根據A來做出: B=[1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1] ------- --------- ----- ------- 4個1 5個1 3個1 4個1 但又不想用for 迴圈,請問有什麼辦法呢? 同理,我若要做出0的向量該如何 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.27.56

08/11 14:18, , 1F
B=ones(sum(A),1); B=zeros(sum(A),1);
08/11 14:18, 1F
文章代碼(AID): #1EGtCpNN (MATLAB)
文章代碼(AID): #1EGtCpNN (MATLAB)