| 7 | 1/1 | 返回列表 |
| 查看: 817 | 回復(fù): 6 | ||
百里道木蟲 (初入文壇)
|
[求助]
矩陣輸出
|
|
類似于下面 a=[1,2;3,4] b=[5,6;7,8] c=[9,10;11,12] d=[13,14;15,16] for k=1:4 A=[a(k),b(k);c(k),d(k)] end 會輸出四個2*2的矩陣, 但是現(xiàn)在我知道的是9個11*21的矩陣,我想要得到的是11*21=231個3*3的矩陣,請問怎么做?而且231個矩陣我想按同一個字母加下標(biāo)(兩個下標(biāo))來表示?請問怎么做? |

鐵桿木蟲 (著名寫手)
|
這個不難,運行下面的程序,你會得到 231個獨立命名的矩陣, 前綴為 sublock, 后面第一個數(shù)字是 坐標(biāo) x, 第二個數(shù)字是 坐標(biāo) y 祝好運! ========================================== clear; clc B = rand(11*3, 21*3) ; for i = 1:11 for j = 1:21 t = B((i-1)*3+1:i*3, (j-1)*3+1:j*3); eval(['subloc_' num2str(i) '_' num2str(j) '= t;']) end end |
木蟲 (初入文壇)
|
先謝謝你,按照你說的只是將大矩陣分塊, 我前面提到的 a=[1,2;3,4]; b=[5,6;7,8];c=[9,10;11,12];d=[13,14;15,16];B=[a,b;c,d]; for i = 1:2 for j = 1:2 t = B((i-1)*2+1:i*2, (j-1)*2+1:j*2); eval(['subloc_' num2str(i) '_' num2str(j) '= t;']) end end 得到結(jié)果是subloc_1_1=a,subloc_1_2=b,subloc_2_1=c,subloc_2_2=d,這不是所需要的 想得到的結(jié)果應(yīng)該是subloc1_1=[1,5;9,13],類似這樣的結(jié)果,請問該怎么改? |

木蟲 (初入文壇)

木蟲 (初入文壇)

鐵桿木蟲 (著名寫手)
|
我以為你只是想得到這些矩陣 好吧,如果想調(diào)用方便,那么可以用如下程序 : ========================================== clear; clc B = rand(11*3, 21*3) ; for i = 1:11 for j = 1:21 t = B((i-1)*3+1:i*3, (j-1)*3+1:j*3); sublock{i,j} = t; end end ========================================== 也就是說, sublock 的每一個元素,都是一個 3*3 的矩陣 調(diào)用的時候就是 x = sublock{i,j}; 就可以了 |
木蟲 (初入文壇)

| 7 | 1/1 | 返回列表 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研] 食品工程專碩一志愿中海洋309求調(diào)劑 +3 | 小張zxy張 2026-03-26 | 5/250 |
|
|---|---|---|---|---|
|
[考研] 266分求材料化工冶金礦業(yè)等專業(yè)的調(diào)劑 +4 | 哇呼哼呼哼 2026-03-26 | 4/200 |
|
|
[考博] 26申博 +3 | 加油沖啊! 2026-03-26 | 3/150 |
|
|
[考研] 一志愿哈爾濱工業(yè)大學(xué)材料與化工方向336分 +4 | 辰沐5211314 2026-03-26 | 4/200 |
|
|
[考研] 303求調(diào)劑 +7 | 安憶靈 2026-03-22 | 8/400 |
|
|
[考研] 314求調(diào)劑 +3 | 溪云珂 2026-03-26 | 3/150 |
|
|
[考研] 一志愿陜師大生物學(xué)071000,298分,求調(diào)劑 +5 | SYA! 2026-03-23 | 5/250 |
|
|
[考研]
|
鐘llll 2026-03-26 | 4/200 |
|
|
[考研] 294分080500材料科學(xué)與工程求調(diào)劑 +4 | 柳溪邊 2026-03-26 | 4/200 |
|
|
[考研]
材料調(diào)劑
5+4
|
想要一壺桃花水 2026-03-25 | 10/500 |
|
|
[考研] 一志愿 南京郵電大學(xué) 288分 材料考研 求調(diào)劑 +3 | jl0720 2026-03-26 | 3/150 |
|
|
[考研] 一志愿天津大學(xué)339材料與化工求調(diào)劑 +3 | 江往賣魚 2026-03-26 | 3/150 |
|
|
[考研] 299求調(diào)劑 +4 | 15188958825 2026-03-25 | 4/200 |
|
|
[考研] 材料與化工304求B區(qū)調(diào)劑 +3 | 邱gl 2026-03-25 | 3/150 |
|
|
[考研] 26考研-291分-廈門大學(xué)(085601)-柔性電子學(xué)院材料工程專業(yè)求調(diào)劑 +3 | min3 2026-03-24 | 4/200 |
|
|
[考研] 求調(diào)劑 +3 | 李李不服輸 2026-03-25 | 3/150 |
|
|
[考研] 282求調(diào)劑 +3 | wcq131415 2026-03-24 | 3/150 |
|
|
[考研] 一志愿北化315 求調(diào)劑 +3 | akrrain 2026-03-24 | 3/150 |
|
|
[考研] 生物學(xué)調(diào)劑 +5 | Surekei 2026-03-21 | 5/250 |
|
|
[考研] 285求調(diào)劑 +6 | ytter 2026-03-22 | 6/300 |
|