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


R MatrixClass 類的矩陣(超級)類


R語言 MatrixClass 位於 Matrix 包(package)。

說明

從包 Matrix 返回類 cl 的(可能是超級)class,如果沒有則返回 character(0)

用法

MatrixClass(cl, cld = getClassDef(cl), ...Matrix = TRUE,
            dropVirtual = TRUE, ...)

參數

cl

字符串,類名

cld

它的類定義

...Matrix

logical 指示結果是否必須采用 "[dlniz]..Matrix" 模式,其中第一個字母 "[dlniz]" 表示內容類型。

dropVirtual

logical 指示是否包含虛擬類。

...

更多參數傳遞給 .selectSuperClasses()

character 字符串

例子

mkA <- setClass("A", contains="dgCMatrix")
(A <- mkA())
stopifnot(identical(
     MatrixClass("A"),
     "dgCMatrix"))

作者

Martin Maechler, 24 Mar 2009

也可以看看

Matrix ,所有 Matrix 類的母體。

相關用法


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