看板 MATLAB 關於我們 聯絡資訊
小弟我想請問專業的高手們 我在程式中一個矩陣A是小型稀疏矩陣(可以自行輸入) 但是我想要做推廣成可以到比較大型(1000.2000之類) 可是我goole 或是問同學...都不太搞得定... 所以想要來尋求協助 我的問題: A矩陣:1.大型的稀疏矩陣(n*n) 2.有辦法可以在限制A矩陣有幾個非0項嗎? 現在卡在這個語法不知道怎麼打.... -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.116.139.9
math99:1. 不太懂隨機的用意,不過 2 個指令可以做到類似效果 04/03 17:30
math99:sprand 和 sprandn 04/03 17:31
math99:如果要是要宣告一個 m by n sparse 則用 sparse(m,n) 04/03 17:33
math99:類似指令 speye (稀疏單位矩陣) 04/03 17:34
CASH0205:其實就是隨便一個稀疏矩陣就可以了 04/03 17:34
math99:2. 可以用 spalloc 04/03 17:34
math99:那就 sparse(m,n) 和 speye(m,n) 就可以做到了 04/03 17:36
math99:張智星老師的投影片可以幫助你很多 http://ppt.cc/uZ1z 04/03 17:39
CASH0205:謝謝~我去看看~不懂再問問 04/03 17:42
CASH0205:我用spare(m,n)結果出現全部都是0的矩陣= =!! 04/03 17:58
※ 編輯: CASH0205 來自: 59.116.139.200 (04/04 21:16)