找回密码
 注册
查看: 1956|回复: 0

R语言:expm()函数中文帮助文档(中英文对照)

[复制链接]
发表于 2012-2-16 19:04:30 | 显示全部楼层 |阅读模式
expm(Matrix)
expm()所属R语言包:Matrix

                                        Matrix Exponential
                                         矩阵指数

                                         译者:生物统计家园网 机器人LoveR

描述----------Description----------

Compute the exponential of a matrix.
计算矩阵指数。


用法----------Usage----------


expm(x)



参数----------Arguments----------

参数:x
a matrix, typically inheriting from the dMatrix class.
一个矩阵,通常从dMatrix类继承。


Details

详情----------Details----------

The exponential of a matrix is defined as the infinite Taylor series expm(A) = I + A + A^2/2! + A^3/3! + ... (although this is definitely not the way to compute it).  The method for the dgeMatrix class uses Ward's diagonal Pade' approximation with three step preconditioning.  
矩阵的指数被定义为无限的泰勒级数expm(A) = I + A + A^2/2! + A^3/3! + ...(虽然这是绝对不能的方式来计算)。 dgeMatrix类的方法使用三个步骤的预处理,病区的对角线帕德逼近。


值----------Value----------

The matrix exponential of x.
矩阵指数x。


注意----------Note----------

The expm package contains newer (partly faster and more accurate) algorithms for expm() and includes logm and sqrtm.
expm包包含更新(部分更快,更准确)expm()算法,包括logm和sqrtm。


作者(S)----------Author(s)----------


This is a translation of the implementation of the corresponding
Octave function contributed to the Octave project by
A. Scottedward Hodel <a href="mailto:A.S.Hodel@Eng.Auburn.EDU">A.S.Hodel@Eng.Auburn.EDU</a>.  A bug in there
has been fixed by Martin Maechler.




参考文献----------References----------


Nineteen dubious ways to compute the exponential of a matrix, twenty-five years later. SIAM Review 45, 1, 3&ndash;49.
From MathWorld, http://mathworld.wolfram.com/MatrixExponential.html

参见----------See Also----------

Schur; additionally, expm, logm, etc in package expm.
Schur;此外,expm,logm包expm等。


举例----------Examples----------


(m1 <- Matrix(c(1,0,1,1), nc = 2))
(e1 <- expm(m1)) ; e <- exp(1)
stopifnot(all.equal(e1@x, c(e,0,e,e), tol = 1e-15))
(m2 <- Matrix(c(-49, -64, 24, 31), nc = 2))
(e2 <- expm(m2))
(m3 &lt;- Matrix(cbind(0,rbind(6*diag(3),0))))# sparse![稀疏!]
(e3 &lt;- expm(m3)) # upper triangular[上三角]

转载请注明:出自 生物统计家园网(http://www.biostatistic.net)。


注:
注1:为了方便大家学习,本文档为生物统计家园网机器人LoveR翻译而成,仅供个人R语言学习参考使用,生物统计家园保留版权。
注2:由于是机器人自动翻译,难免有不准确之处,使用时仔细对照中、英文内容进行反复理解,可以帮助R语言的学习。
注3:如遇到不准确之处,请在本贴的后面进行回帖,我们会逐渐进行修订。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2025-1-24 05:34 , Processed in 0.022933 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表