Re: [問題] 二維陣列運算問題

看板 C_and_CPP
作者 cuteSquirrel (可愛的小松鼠)
時間 2024-07-25 11:54:51
留言 3 ( 0推 0噓 3→ )
回文 2則
定義滿模糊的,不懂為什麼一定要用乘法去做? 如果只是要特定的某行 某列 變成0 針對特定的column 跑一個loop 把該行變成0 針對特定的row 跑一個loop 把該行變成0 // column 就是你想要清成0的那一行 for(int i = 0; i < 矩陣高度 ; i++){ arr[i][column] = 0; } // row 就是你想要清成0的那一列 for(int j = 0; j < 矩陣寬度 ; j++){ arr[row][j] = 0; } 如果硬要用矩陣乘法, 那就是取單位矩陣,對應的行數或列數設成0,再做矩陣乘法。 只要注意矩陣的維度要能和原始輸入矩陣A銜接即可。 https://i.imgur.com/sAZ59d9.jpeg
Re: [問題] 二維陣列運算問題
例如: 對一個3x3的矩陣,把中間那行 和 中間那列都清成0 A = [ 1, 2, 3] [ 4, 5, 6] [ 7, 8, 9] [1, 0, 0] [1, 2, 3] [1, 2, 3] [0, 0, 0] * [4, 5, 6] = [0, 0, 0] [0, 0, 1] [7, 8, 9] [7, 8, 9] [1, 2, 3] [1, 0, 0] [1, 0, 3] [0, 0, 0] * [0, 0, 0] = [0, 0, 0] [7, 8, 9] [0, 0, 1] [7, 0, 9] ※ 引述《rtes (unbutu)》之銘言: : 大家好,小弟請教個問題 : 有1 二維陣列 如下 為L[4,9] 陣列 : 2, 7,51,32,63,12,66, 79, 18 : 1,15,51,96,77,12,72, 885, 96 : 57,85, 0,12, 0,12,52, 752, 13 : 11,41,51,32,81,32,0, 15, 32 : 透過一transnform rule F(L[4,9] : 輸出如下矩陣 0[4,9] : 2, 7,51,32,63,12, 0, 79, 18 : 1,15,51,96,77,12, 0, 885, 96 : 0, 0, 0, 0, 0, 0, 0, 0, 0 0 : 11,41,51,32,81,32,0, 15, 32 : 問如何實作Transform rule? : 看起來是想將第7行與第3列變成0 : 我規劃乘一個9*9 矩陣去轉換 : 第7行變成0 我會 : 但第3列變成0,要如何維持其他列的值不變? 想不太出來 : 可否請大家給我一些想法意見 : 謝謝大家 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.161.61.25 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1721879693.A.98B.html

回文

[問題] 二維陣列運算問題
1 2 c_and_cpp rtes
2024-07-25 09:16:54
Re: [問題] 二維陣列運算問題
c_and_cpp cuteSquirrel
2024-07-25 11:54:51

留言

cuteSquirrel 至於為什麼這樣,則是來自於 矩陣乘法的定義 07/25 11:57 1F
cuteSquirrel 列操作 和 行操作 row operation, column operation 07/25 11:57 2F
cuteSquirrel 可參考 線性代數 相關書籍或學習資源 07/25 11:57 3F
※ 編輯: cuteSquirrel (1.161.61.25 臺灣), 07/25/2024 11:59:32

最新文章

[妮姬] 露姬的內衣迷信會是什麼?
c_chat kasumi5566
2024-09-20 13:35:35
[閒聊] 會為了比賽熬夜收看嗎
c_chat ss8901234
2024-09-20 13:33:15
[閒聊] 遊戲王MD 我484遇到鬼了?
c_chat newrookie
2024-09-20 13:30:03
[問題] 說人羅傑算人身攻擊嗎
c_chatbm ss8901234
2024-09-20 13:27:33
[妮姬] 別人的愛麗絲跟我的愛麗絲
12 15 c_chat tsucomi69
2024-09-20 13:24:35
[馬娘] 中二時期喜歡隨處決鬥
1 1 c_chat baychu
2024-09-20 13:19:43
[閒聊] 會講原來如此的女角
7 12 c_chat togs
2024-09-20 13:18:11
Re: [我推] 我推 161 文字情報+圖透
3 6 c_chat kikiwatcher
2024-09-20 13:14:31
Re: [閒聊] 回顧老任跟可樂噗大戰
3 8 c_chat ryoma1
2024-09-20 13:13:55
[蔚藍] 貓狗大戰
4 4 c_chat anpinjou
2024-09-20 13:13:44
[檢舉] acgfan 4-1
c_chatbm motw1999
2024-09-20 13:03:09