Re: [問題] 建立指定數值的亂數矩陣已回收
※ 引述《aada (aada)》之銘言:
: 請問我想用幾個數字,然後用這些數字做一個亂數矩陣
: ex. a=[1 2 3 4 5 33 45 65 72];
: 使用a的內容做出一個亂數矩陣
: 謝謝
: 剛剛看到精華區有類似的寫法
: a = [11,12,13,14,15,16,17,18,19,20,21,22,24,25,26,27];
: p = randperm(16);
: p = reshape(p,4,4);
: b = a(p)
: 但是如果今天想要由這些數值建立512x512的矩陣呢?
: ※ 編輯: aada 來自: 140.122.178.124 (10/10 14:50)
b=rem(ceil(1000*(rand(512,512))),size(a,2))+1;
for i=1:size(b,1)
b(i,:)=a(b(i,:));
end
不知道這個是不是你想要的?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.227.133.177
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章