[問題] 想將矩陣分類已回收

看板MATLAB作者時間15年前 (2010/05/19 18:42), 編輯推噓2(208)
留言10則, 4人參與, 最新討論串1/3 (看更多)
改一下說明方式   如果我現在有   f(1,1) f(1,2) f(1,3) f(1,4) f(1,5) f(2,2) f(2,3) f(2,4) f(2,5) f(3,3) f(3,4) f(3,5) f(4,4) f(4,5) f(5,5)  這樣的矩陣     f(1,1)裡有a1,a2,....,a10  10個值     f(1,2)裡有b1,b2,....,b10  10個值    f(1,3)裡有c1,c2,....,c10  10個值 同理一直到     f(5,5)裡有o1,o2,....,o10  10個值                可以將 a1~a10 , b1~b10 , ... , o1~o10 寫在同一個矩陣上  但我主要想區分哪個值是在f(?,?)裡的 比如我現在說 m7 ,那他是跟哪個f相對應? < 答案是:f(4,4)裡的第7個值 >  而不用在好幾列好幾行裡 一個一個慢慢數(此例子只是舉例實際上更多行列數)         請問這樣該怎麼做?        謝謝大家!! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.195.16.188

05/19 18:49, , 1F
到底哪些東西是矩陣,哪些東西是矩陣裡的元素?
05/19 18:49, 1F

05/19 18:49, , 2F
還有這跟分類有什麼關係?不懂......
05/19 18:49, 2F
※ 編輯: sindyddd 來自: 123.195.16.188 (05/19 19:09)

05/19 20:11, , 3F
寫成三維矩陣 f(a,b,c)
05/19 20:11, 3F

05/20 02:26, , 4F
我覺得樓上的想法很棒 將每組f(a,b)標號成cj填入成f(a,b,c)
05/20 02:26, 4F

05/20 02:27, , 5F
這樣只要查詢c就能清楚了解位在哪一組了
05/20 02:27, 5F

05/20 08:48, , 6F
問題在於不是每個 f(a,b) 都會有,像是 f(2,1) 就沒有
05/20 08:48, 6F

05/20 08:49, , 7F
這在矩陣很大的的時候會平白佔掉許多空間
05/20 08:49, 7F

05/20 08:50, , 8F
而且之後處理的時候不知道原 PO 能不能接受捕 0
05/20 08:50, 8F

05/20 08:50, , 9F
不然用三維矩陣一定是最方便的
05/20 08:50, 9F

05/20 13:01, , 10F
我有想過用三維矩陣 但還在摸索中.... 謝謝你們
05/20 13:01, 10F
文章代碼(AID): #1Byy2eBU (MATLAB)
文章代碼(AID): #1Byy2eBU (MATLAB)