R语言
rational
位于 MASS
包(package)。 说明
使用标准连分数法找到实数值对象的有理近似值。
用法
rational(x, cycles = 10, max.denominator = 2000, ...)
参数
x |
任何数字模式的对象。现在允许缺失值。 |
cycles |
连分数近似过程中要使用的最大步数。 |
max.denominator |
提前终止标准。如果任何部分分母超过 |
... |
传递给其他方法或从其他方法传递的参数。 |
细节
每个组件首先以形式的连续部分展开
x = floor(x) + 1/(p1 + 1/(p2 + ...)))
其中 p1
、 p2
、... 是正整数,在 cycles
项或 pj > max.denominator
时终止。然后重新排列连分数,以整数形式检索分子和分母,并以值形式返回比率。
值
与 x
具有相同属性的数字对象,但条目为值的有理近似值。这有效地相对于对象的大小进行舍入,并将非常小的条目替换为零。
例子
X <- matrix(runif(25), 5, 5)
zapsmall(solve(X, X/5)) # print near-zeroes as zero
rational(solve(X, X/5))
也可以看看
相关用法
- R rlm 线性模型的稳健拟合
- R rms.curv 非线性回归的相对曲率测量
- R road 美国各州道路交通事故死亡人数
- R rotifer 按流体密度划分的轮虫数量
- R rnegbin 模拟负二项式变量
- R renumerate 转换由“denumerate”转换的公式
- R summary.rlm 鲁棒线性模型的总结方法
- R ginv 广义逆矩阵
- R housing 哥本哈根住房条件调查的频率表
- R biopsy 乳腺癌患者的活检数据
- R predict.qda 根据二次判别分析进行分类
- R contr.sdif 连续差异对比编码
- R Melanoma 恶性黑色素瘤的生存率
- R boxcox 线性模型的 Box-Cox 变换
- R predict.glmmPQL glmmPQL 拟合的预测方法
- R ucv 带宽选择的无偏交叉验证
- R theta.md 估计负二项式的 theta
- R parcoord 平行坐标图
- R npk 经典 N、P、K 阶乘实验
- R Cars93 1993 年美国销售的 93 辆汽车的数据
- R predict.lda 通过线性判别对多变量观测值进行分类
- R geyser 老忠实间歇泉数据
- R summary.negbin 类“negbin”对象的摘要方法函数
- R Aids2 澳大利亚艾滋病生存数据
- R truehist 绘制直方图
注:本文由纯净天空筛选整理自R-devel大神的英文原创作品 Rational Approximation。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。