CAex(Matrix)
CAex()所属R语言包:Matrix
Albers' example Matrix with "Difficult" Eigen Factorization
阿尔伯斯例如矩阵“与”难“特征值分解
译者:生物统计家园网 机器人LoveR
描述----------Description----------
An example of a sparse matrix for which eigen() seemed to be difficult, an unscaled version of this has been posted to the web, accompanying an E-mail to R-help (https://stat.ethz.ch/mailman/listinfo/r-help), by Casper J Albers, Open University, UK.
稀疏矩阵eigen()似乎是困难的一个例子,这个未缩放的版本已发布到网上,附带一个E-mail到R-HELP(https://stat.ethz.ch/邮递员/列表信息/ R-HELP),由卡斯帕J阿尔伯斯,英国开放大学。
用法----------Usage----------
格式----------Format----------
This is a 72 * 72 symmetric matrix with 216 non-zero entries in five bands, stored as sparse matrix of class dgCMatrix.
这是一个72 * 72对称矩阵与216非零五级的条目,存储稀疏矩阵类dgCMatrix。
Details
详情----------Details----------
In some versions of R, eigen(CAex) fell into an infinite loop (whereas eigen(CAex, EISPACK=TRUE) has been okay).
在某些版本的R,eigen(CAex)陷入一个无限循环(而eigen(CAex, EISPACK=TRUE)一直好)。
举例----------Examples----------
data(CAex)
str(CAex) # of class "dgCMatrix"[类“dgCMatrix”]
image(CAex)# -> it's a simple band matrix with 5 bands[ - >这是一个简单的带5个波段矩阵]
## and the eigen values are basically 1 (42 times) and 0 (30 x):[#和特征值基本上都是1(42次)和0(30×):]
zapsmall(ev <- eigen(CAex, EISPACK=TRUE, only.values=TRUE)$values)
## i.e., the matrix is symmetric, hence[#即,矩阵是对称的,因此]
sCA <- as(CAex, "symmetricMatrix")
## and[#]
stopifnot(class(sCA) == "dsCMatrix",
as(sCA, "matrix") == as(CAex, "matrix"))
转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。
注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
|