Monte Carlo 仿真 ,求救
录入:edatop.com 阅读:
用Monte Carlo方法计算如下积分


我用的方法如下
a=-1;b=1;c=g(-1/2);d=g(1);s_0=(b-a)*(d-c);n=10^4;x=runif(n);y=runif(n);mu_n=sum(y<=f(x));J=mu_n/n;J_0=s_0*J+c*(b-a);
其中又定义了两个函数function [ y ] = f( x )(g(a+(b-a)*y)-c)/(d-c);end
function [ y ] = g( x )
1/(x.^2+x+1);
end
错误是:Output argument "y" (and maybe others) not assigned during call to
"C:\Users\Administrator\Documents\MATLAB\g.m>g".LQ~H]S82.jpg)
申明:网友回复良莠不齐,仅供参考。如需专业解答,请学习本站推出的微波射频专业培训课程。
上一篇:delta sigma书中有一句话不太明白
下一篇:工艺角对带隙基准源的影响

