| 9 | 1/1 | 返回列表 |
| 查看: 2376 | 回復(fù): 8 | ||
我是柱哥啊金蟲 (正式寫手)
|
[求助]
如何按照矩陣的某一行進(jìn)行隨機(jī)排列 已有2人參與
|
|
1、給定矩陣,如何隨機(jī)排列第一行,并且矩陣的每一列對(duì)應(yīng)不變?換句話就是,對(duì)矩陣進(jìn)行隨機(jī)重排列序, 2、給定矩陣每一行的意義,例如:第一行是工件號(hào),第二行是對(duì)應(yīng)工件的加工時(shí)間,第三行是對(duì)應(yīng)工件的尺寸。 針對(duì)第一行進(jìn)行遺傳算子的一系列操作,在這個(gè)過程中,需要用加工時(shí)間與尺寸進(jìn)行計(jì)算。 如何抽出矩陣的第一行進(jìn)行其他的操作?操作結(jié)果形成新的工件號(hào)排序,并且工件對(duì)應(yīng)的屬性不變。 |

金蟲 (正式寫手)
|
1. 第一個(gè)問題是不是對(duì)矩陣根據(jù)第一行進(jìn)行隨機(jī)排列? 實(shí)際上是各列進(jìn)行洗牌。用Matlab來做的話,可以用randperm函數(shù)。比如,x是三行4列的矩陣,然后按列洗牌: x=[1,2,3,4;1,2,3,4;1,2,3,4] ind = randperm(4) %隨機(jī)排列1到4 y=x(:,ind)%按照ind排列矩陣的各列 2. 第二個(gè)問題是不是先取出第一行進(jìn)行操作,取出矩陣第一行的命令是:x1=x(1, ,然后對(duì)x1進(jìn)行運(yùn)算,生成一個(gè)新的序號(hào)?(類似于1問中有一個(gè)新的ind),然后排列矩陣x嗎? |
至尊木蟲 (著名寫手)
驃騎將軍
|
你只需要將排序后的第一行作為列號(hào)指定即可 試試下面的代碼,可能更好理解一些 1.隨機(jī)排列第一行用randperm(n,n),其中n==第一行的長(zhǎng)度,這樣不管矩陣維數(shù)是多少,生成的結(jié)果都不會(huì)出問題 2.跟第一個(gè)問題一樣,第一行是a(1, ,操作完后將這個(gè)作為列號(hào)指定抽取組成新矩陣就行.例如下面的代碼,a = [1,2,3;4,5,6]; b是a的第一行重新排[3,1,2],c是重排后對(duì)應(yīng)的新矩陣 |

金蟲 (正式寫手)

金蟲 (正式寫手)

金蟲 (正式寫手)

金蟲 (正式寫手)
金蟲 (正式寫手)

至尊木蟲 (著名寫手)
驃騎將軍

| 9 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 291求調(diào)劑 +7 | 孅華 2026-03-22 | 7/350 |
|
|---|---|---|---|---|
|
[考研] 330一志愿中國(guó)海洋大學(xué) 化學(xué)工程 085602 有讀博意愿 求調(diào)劑 +3 | wywy.. 2026-03-27 | 4/200 |
|
|
[考研] 求調(diào)劑 +6 | 白QF 2026-03-21 | 7/350 |
|
|
[考研] 070300求調(diào)劑306分 +3 | 26要上岸 2026-03-27 | 3/150 |
|
|
[考研] 化學(xué)308分求調(diào)劑 +8 | 你好明天你好 2026-03-23 | 9/450 |
|
|
[考研] 求調(diào)劑 +3 | 劉柯@ 2026-03-24 | 4/200 |
|
|
[考研] 材料學(xué)碩333求調(diào)劑 +8 | 北道巷 2026-03-24 | 8/400 |
|
|
[考研] 342求調(diào)劑 +3 | 加油a李zs 2026-03-26 | 3/150 |
|
|
[考研] 一志愿鄭州大學(xué),080500學(xué)碩,總分317分求調(diào)劑 +4 | 舉個(gè)栗子oi 2026-03-24 | 5/250 |
|
|
[考研] 一志愿華理,數(shù)一英一285求A區(qū)調(diào)劑 +8 | AZMK 2026-03-25 | 10/500 |
|
|
[考研] 求調(diào)劑 +5 | 蘆lty 2026-03-25 | 6/300 |
|
|
[考研] 材料考研求調(diào)劑 +3 | Dendel 2026-03-23 | 6/300 |
|
|
[考研] 081700 調(diào)劑 267分 +11 | 迷人的哈哈 2026-03-23 | 11/550 |
|
|
[考研] 281求調(diào)劑 +6 | Koxui 2026-03-24 | 7/350 |
|
|
[考研] 一志愿 南京郵電大學(xué) 288分 材料考研 求調(diào)劑 +3 | jl0720 2026-03-26 | 3/150 |
|
|
[考研] 環(huán)境專碩324分求調(diào)劑推薦 +5 | 軒小寧—— 2026-03-26 | 5/250 |
|
|
[考研] 一志愿南航 335分 | 0856材料化工 | GPA 4.07 | 有科研經(jīng)歷 +6 | cccchenso 2026-03-23 | 6/300 |
|
|
[考研] 生物技術(shù)與工程 +3 | 1294608413 2026-03-25 | 4/200 |
|
|
[考研] 一志愿山東大學(xué)藥學(xué)學(xué)碩求調(diào)劑 +3 | 開開心心沒煩惱 2026-03-23 | 4/200 |
|
|
[考研] 333求調(diào)劑 +3 | ALULU4408 2026-03-23 | 3/150 |
|