首页 > 微波/射频 > RFIC设计学习交流 > Monte Carlo 仿真 ,求救

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".


申明:网友回复良莠不齐,仅供参考。如需专业解答,请学习本站推出的微波射频专业培训课程

上一篇:delta sigma书中有一句话不太明白
下一篇:工艺角对带隙基准源的影响

射频和天线工程师培训课程详情>>

  网站地图