matlab中隨機選取算法

題目:

matlab中隨機選取算法
怎麼能夠選出行列式中的6個1

解答:

A=randint(5,5,2);
find(A==1)
再問: 5.5.2分別代表什麼?
再答: 5*5的隨機矩陣,後一個2表示取隨機數0或者1
再問: 哦,行列式已經有咯,問題是要在其中隨機選!
再答: A=randint(5,5,2) b=find(A==1) c=randperm(length(b)) d=b(c(1:6)) %隨機選出的1的位置

添加新評論

暱稱
郵箱
網站