Re: 依照向量數字產生1或0已回收
※ 引述《jcjj (珍惜我們的緣份)》之銘言:
: 請問:
: 有一個向量: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的向量該如何
多謝推文的回覆:
不過後來發現,原來我要的是:
給定兩個向量 A=[4 5 3 4],C=[2 1 0 3]
做出依照A向量的值做出數個1,且依照C向量的值做出數個0
兩者交錯放入向量D,使得:
D = [1 1 1 1 0 0 1 1 1 1 1 0 1 1 1 1 1 1 1 0 0 0]
------- ^^^ --------- ^^^ ----- ^^^ ------- ^^^^^
4個1 2個0 5個1 1個0 3個1 0個0 4個1 3個0
故D會等於:[1111001111101111111000]
想請問有不用for迴圈的方法嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.114.27.56
推
08/12 17:14, , 1F
08/12 17:14, 1F
推
08/12 19:55, , 2F
08/12 19:55, 2F
→
08/12 19:56, , 3F
08/12 19:56, 3F
→
08/12 19:56, , 4F
08/12 19:56, 4F
→
08/12 19:56, , 5F
08/12 19:56, 5F
→
08/12 19:57, , 6F
08/12 19:57, 6F
→
08/12 20:58, , 7F
08/12 20:58, 7F
推
08/12 21:33, , 8F
08/12 21:33, 8F
→
08/12 22:30, , 9F
08/12 22:30, 9F
推
08/12 22:44, , 10F
08/12 22:44, 10F
推
08/12 22:49, , 11F
08/12 22:49, 11F
→
08/12 22:50, , 12F
08/12 22:50, 12F
→
08/12 23:49, , 13F
08/12 23:49, 13F
→
08/12 23:50, , 14F
08/12 23:50, 14F
討論串 (同標題文章)