在,matlab中我定义了一个x服从(0,12)的正态分布生成了100个随机数,又用int求出x的一元函数的定积分
为什么我的积分结果中是带x的式子呢,怎么使生成的x的100值带入到积分中,形成数字结果;具体情况如下:x=randn(1,100)*sqrt(12);whileabs(m...
为什么我的积分结果中是带x的式子呢,怎么使生成的x的100值带入到积分中,形成数字结果;具体情况如下:
x=randn(1,100)*sqrt(12);
while abs(mean(x))>=0.01 | abs(var(x)-12)>=0.01
x=randn(1,100)*sqrt(12);
end
生成随机数;
int(sym((1.87+x/20)*15.34+x/2+17))
解决定积分 展开
x=randn(1,100)*sqrt(12);
while abs(mean(x))>=0.01 | abs(var(x)-12)>=0.01
x=randn(1,100)*sqrt(12);
end
生成随机数;
int(sym((1.87+x/20)*15.34+x/2+17))
解决定积分 展开
1个回答
展开全部
更多追问追答
追问
是这样的,我先定义一个服从(0,12)正态分布的x,并让它随机生成100个数;然后我求出int(sym((1.87+x/20)*15.34+x/2+17))这个定积分,解是一个带x的式子吧,我只是想让我生成的100x带入到定积分的解中,让定积分的解是数而不是式子
追答
x就是你写的随机数组, y就是由此生成的积分结果呀, 和x是一一对应的. 我都把y的直方图画出来了. x的直方图是上边的那个, y的直方图是下边的. 如果想看x的积分结果, 只需在主窗口输入y就能看了.
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询