Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R中的矩阵逆与数值积分_R_Integration_Numerical_Inverse - Fatal编程技术网

R中的矩阵逆与数值积分

R中的矩阵逆与数值积分,r,integration,numerical,inverse,R,Integration,Numerical,Inverse,在R,我试着 1) 得到矩阵逆的一般形式(我指的是带有参数的矩阵,而不是特定数字), 2) 然后用这个来计算一个积分 我的意思是,我有一个带参数θ的p矩阵,我需要加减一些东西,然后取它的逆,乘以一个向量,这样我就得到了一个向量pil。从向量pil中,我逐项取下它,再乘以一个函数和参数θ,结果必须从0积分到无穷大 我试过了,但没有成功,因为我知道结果应该是pst= (0.3021034 0.0645126 0.6333840) c在integrate中使用的函数应按照帮助中的说明进行矢量化。 在代

在R,我试着 1) 得到矩阵逆的一般形式(我指的是带有参数的矩阵,而不是特定数字), 2) 然后用这个来计算一个积分

我的意思是,我有一个带参数θ的p矩阵,我需要加减一些东西,然后取它的逆,乘以一个向量,这样我就得到了一个向量pil。从向量pil中,我逐项取下它,再乘以一个函数和参数θ,结果必须从0积分到无穷大

我试过了,但没有成功,因为我知道结果应该是pst= (0.3021034 0.0645126 0.6333840)


c在
integrate
中使用的函数应按照帮助中的说明进行矢量化。 在代码末尾添加以下内容

integrand2 <- Vectorize(integrand1)
integrate(integrand2, lower = 0, upper = Inf)$value
#[1] 0.3021034

integrand2非常感谢您,这对我帮助很大:)
integrand2 <- Vectorize(integrand1)
integrate(integrand2, lower = 0, upper = Inf)$value
#[1] 0.3021034