我想对y绘制y,其中y =(1 + z)int_0 ^ z((0.3(1 + z')^ 3 + 0.7)^-1/2)dz',
其中int_0 ^ z仅表示从0到z的积分。我认为我应该先从0到z进行积分,然后使用积分结果插入方程式。这是我的代码:
integrand <- function(z1) {(0.3*(1+z1)^3+0.7)^-1/2}
integral<-integrate(integrand, lower = 0, upper = z)
但是出现此错误:
错误:找不到对象“ any_number”
积分错误(被积分数,lower = 0,upper = z):未找到对象“ z”
我z
在这里如何定义?
谢谢,
玉
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句