[問題] 如何隨機取列向量已回收

看板MATLAB作者 (jay)時間16年前 (2009/08/10 11:34), 編輯推噓2(201)
留言3則, 2人參與, 最新討論串1/1
各位前輩 我有一筆資料是3000列的向量 matlab裡該如何隨機取300筆列向量呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.136.149.159

08/10 11:49, , 1F
u=randperm(3000);x(u(1:300),:)
08/10 11:49, 1F
列向量的資料格式是 [1 1 1 ; 2 2 2 ; 3 3 3] 隨機取資料是整列一起取,如[2 2 2]為一筆 ※ 編輯: jammy8 來自: 140.136.149.159 (08/10 12:58)

08/10 15:11, , 2F
我寫的是300筆不重複取 可重複取用randint
08/10 15:11, 2F

08/10 16:00, , 3F
big大謝謝你...搞定了 :)
08/10 16:00, 3F
文章代碼(AID): #1AVvL0m2 (MATLAB)
文章代碼(AID): #1AVvL0m2 (MATLAB)