2574_zh-TW
將矩陣轉換為列表?嗨 JMP 的朋友們,
我可以循環執行此操作,但是是否有簡單的單行代碼將一維矩陣轉換為列表? 就像是:
cell_list = getmatrixaslist(cell_matrix);
額外的獎勵問題:矩陣的列表 LOC 函數是否等效? 我需要在矩陣中找到具有特定值的所有行。 LOC 函數對列表執行此操作,但對於矩陣,它會找到所有等於 0 的元素。
謝謝!
彼得回覆:將矩陣轉換為列表?您可以使用 LOC 函數來定位矩陣中等於某個值的所有行。請考慮以下範例:
如果我的矩陣是
m=[1,3,3,6,7,1,3,9]
然後使用以下方法找到該矩陣中所有等於 3 的行:
loc(m==3)
這將返回以下結果
[2,3,7]
這是一個行數為 m 且等於 3 的矩陣。
如果您省略 loc 函數並僅使用 m==3,那麼您將得到一個由 1 和 0 組成的矩陣,其中 1 表示值等於 3。回覆:將矩陣轉換為列表?以下是將一維矩陣轉換為列表的語法:
cell_list = 作為列表(cell_matrix);回覆:將矩陣轉換為列表?非常感謝您的回覆。只要您知道怎麼做,就很容易了!
Comments
There are no comments yet