从0积分到r中的变量

我想对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在这里如何定义

谢谢,

罗兰

我会尝试的。

integrand <- function(z1) {(0.3*(1+z1)^3+0.7)^-1/2}

我们需要做integral一个z的函数,确保它仅返回积分的值,并且将其向量化为z

integral <- Vectorize(function(z) integrate(integrand, lower = 0, upper = z)$value)

现在我们可以对其进行测试:

integral(1:2)
#[1] 0.3056435 0.4037815

并绘制:

curve(integral, 0, 10, xname = "z")

结果图

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

R中的积分函数

来自分类Dev

在R中绘制积分

来自分类Dev

R中的积分/积分:找到收获

来自分类Dev

相对于第二轴将点积分到基本R图中

来自分类Dev

R中的双重积分实施

来自分类Dev

R中的积分函数返回错误

来自分类Dev

在R中编码复杂的积分和限制

来自分类Dev

R中积分功能的精度问题

来自分类Dev

R中truncdist的积分函数的“奇怪”行为

来自分类Dev

如何计算R中的双积分?

来自分类Dev

R中的2倍(重复)积分

来自分类Dev

在 R 中积分一个总和

来自分类Dev

当我使用功能“积分”时,R中的积分问题

来自分类Dev

在Scipy中具有两个变量的函数中的一个变量的定积分

来自分类Dev

在Scipy中具有两个变量的函数中的一个变量的定积分

来自分类Dev

将数据从一列拆分到R中的不同列

来自分类Dev

如何在R中创建累积分布表?

来自分类Dev

计算从原点到R中每个时间点的梯形积分

来自分类Dev

了解和实现R中的分位数功能的数值积分

来自分类Dev

R中的标准正态分位数函数积分

来自分类Dev

在R中编码一个多重积分函数

来自分类Dev

如何将向量作为 R 中的输入进行积分?

来自分类Dev

R 中的积分显示非有限结果

来自分类Dev

编写一个.bat文件以选择批处理命令输出的特定部分到批处理文件变量中

来自分类Dev

积分内的R求和

来自分类Dev

MATLAB中的符号积分与数值积分

来自分类Dev

Matlab中normcdf的积分

来自分类Dev

numpy 中的数字积分

来自分类Dev

MATLAB 中的双重积分