當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


R packedMatrix-class 壓縮密集矩陣的虛擬類“packedMatrix”


R語言 packedMatrix-class 位於 Matrix 包(package)。

說明

"packedMatrix" 是 "packed" 格式的密集對稱或三角矩陣的虛擬類,僅存儲 n × n 矩陣的上三角或下三角的 choose(n+1,2) == n*(n+1)/2 元素。它用於定義其適當子類的有效子集、轉置等的常用方法:當前為"[dln]spMatrix"(壓縮對稱)、"[dln]tpMatrix"(壓縮三角形)及其子類,例如"dppMatrix""pCholesky""pBunchKaufman"

插槽

uplo

"character"; "U"(用於上三角)和"L"(用於下三角)。

DimDimnames

與所有 Matrix 對象一樣。

擴展

直接類 "denseMatrix" 。類 "Matrix" ,按類 "denseMatrix" ,距離 2。類 "mMatrix" ,按類 "Matrix" ,距離 3。類 "replValueSp" ,按類 "Matrix" ,距離 3。

方法

signature(x = "packedMatrix"):...

打開包裝

signature(x = "packedMatrix"):...

是對稱的

signature(object = "packedMatrix"):...

是三角形

signature(object = "packedMatrix"):...

是對角線

signature(object = "packedMatrix"):...

t

signature(x = "packedMatrix"):...

診斷

signature(x = "packedMatrix"):...

診斷<-

signature(x = "packedMatrix"):...

例子

showClass("packedMatrix")
showMethods(classes = "packedMatrix")

作者

Mikael Jagan

也可以看看

packunpack ;它的虛擬 "complement" "unpackedMatrix" ;它的正確子類 "dspMatrix""ltpMatrix" 等。

相關用法


注:本文由純淨天空篩選整理自R-devel大神的英文原創作品 Virtual Class "packedMatrix" of Packed Dense Matrices。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。