[問題] 解特殊矩陣 entries only 0跟1

看板MATLAB作者 (好聽木琴)時間12年前 (2013/11/06 08:11), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
假設想生成一個10x10 對稱矩陣 = P 滿足以下條件~ 1) P(i,j)= 1 or 0 for all i,j  矩陣元素只有0跟1 2) P(i,i)=0 for i=1:10   對角線都是0 3) P^2 + P = 2I + 4J (I是identity matrix, J是全1矩陣) 4) P的每一列 or行 都有六個1,四個0 第一行不妨可以假設是(0,1,1,1,1,1,1,0,0,0) 想問一下 用MATLAB寫 要怎嚜寫呢? 這個例子我用手硬幹 大概半小時可以出來...手算跟解數獨沒兩樣~ 可以我矩陣size可有可能變11,12,13或更大  不可能一直手算~ 想請問各位MATLAB高手,如何使用矩陣計算功能強大的MATLAB幫忙呢? 感恩~~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 108.48.181.188 ※ 編輯: snaredrum 來自: 108.48.181.188 (11/06 08:15)

11/06 13:50, , 1F
這是不是叫做 稀疏矩陣~~好像有運算較快的方法
11/06 13:50, 1F

11/06 22:03, , 2F
好像也沒有很sparse阿~~ MATLAB相關指令嬤?
11/06 22:03, 2F
文章代碼(AID): #1IUOacob (MATLAB)
文章代碼(AID): #1IUOacob (MATLAB)