R语言
sdiag
位于 mgcv
包(package)。 说明
提取或修改矩阵的子对角线或上对角线。
用法
sdiag(A,k=0)
sdiag(A,k=0) <- value
参数
A |
一个矩阵 |
k |
矩阵的次(负)或超(正)对角线。 0 是主对角线。 |
value |
单个值,或与对角线长度相同的向量。 |
值
包含请求的对角线的向量,或请求的对角线替换为 value
的矩阵。
例子
require(mgcv)
A <- matrix(1:35,7,5)
A
sdiag(A,1) ## first super diagonal
sdiag(A,-1) ## first sub diagonal
sdiag(A) <- 1 ## leading diagonal set to 1
sdiag(A,3) <- c(-1,-2) ## set 3rd super diagonal
作者
Simon N. Wood simon.wood@r-project.org
相关用法
- R scat 用于重尾数据的 GAM 缩放 t 系列
- R smooth.construct.cr.smooth.spec GAM 中的惩罚三次回归样条
- R smooth.construct.bs.smooth.spec GAM 中的惩罚 B 样条
- R smooth.construct GAM 中平滑项的构造函数
- R smooth.construct.sz.smooth.spec GAM 中的约束因子平滑交互
- R smooth.construct.re.smooth.spec GAM 中的简单随机效应
- R slanczos 计算对称矩阵的截断特征分解
- R single.index 具有 mgcv 的单指数模型
- R smooth.info 提供有关平滑规范的额外信息的通用函数
- R smooth2random 将平滑转换为适合估计随机效应的形式
- R smooth.construct.mrf.smooth.spec 马尔可夫随机场平滑
- R smooth.construct.gp.smooth.spec 低阶高斯过程平滑
- R smooth.construct.tp.smooth.spec GAM 中的惩罚薄板回归样条
- R smooth.construct.ad.smooth.spec GAM 中的自适应平滑
- R smooth.construct.so.smooth.spec 皂膜平滑剂
- R smooth.construct.ds.smooth.spec 低阶 Duchon 1977 样条
- R sp.vcov 从 (RE)ML GAM 拟合中提取平滑参数估计器协方差矩阵
- R smooth.construct.fs.smooth.spec GAM 中平滑交互的因子
- R smooth.construct.ps.smooth.spec GAM 中的 P 样条
- R smooth.construct.sos.smooth.spec 球体上的样条线
- R smooth.construct.tensor.smooth.spec 张量积平滑构造函数
- R shash Sinh-arcsinh 位置比例和形状模型族
- R s 在 GAM 公式中定义平滑
- R smooth.construct.t2.smooth.spec 张量积平滑构造函数
- R smoothCon GAM 平滑项的预测/构造包装函数
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Extract or modify diagonals of a matrix。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。