全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
1308 7
2013-10-08
为计算

已知P0,如何用语句求出P1,P2,P3,P4......
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2013-10-8 21:38:41
复制代码
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-10-9 00:49:56
童小军 发表于 2013-10-8 21:38
非常感谢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-10-9 08:01:57
也可用递归函数

fpt=function(tn) {
  p=numeric()
  for (t in 1:tn) {
    if (t!=1) p[t]=3*p[t-1]+5 else p[t]=3*0+5   # 假设初值p0=0
  }
  return(p)
}
fpt(20)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-10-9 11:55:42
lanyajia 发表于 2013-10-9 08:01
也可用递归函数

fpt=function(tn) {
受教了,非常感谢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-10-9 22:03:09
p0 <- 1
pfunc <- function(t) {
        if (t==0) return(p0)
        return(3*pfunc(t-1) + 5)
}
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群