- 积分
- 8954
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2013-5-10
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
- u1=1.136; sigmal1=log(1.066); fN1=0.025;
- u2=1.461; sigmal2=log(1.056); fN2=0.283;
- nf1=fN1/(fN1+fN2); nf2=fN2/(fN1+fN2);
- dx=0.01;x=(0.6:dx:2);
- k=(x.^3-1).*(exp(0.0022./(200.*x))./0.85-1);
- cl1(1,:)=exp(-(log(x./u1)).^2./(2*sigmal1^2))./(x.*sigmal1*sqrt(2*pi)).*nf1;
- cl2(1,:)=exp(-(log(x./u2)).^2./(2*sigmal2^2))./(x.*sigmal2*sqrt(2*pi)).*nf2;
- gfpdfl=cl1+cl2;
- hold on ;
- plot(k,gfpdfl,'b');
- hold off
- axis ([-0.2 1.2 0 6]);
- xlabel('Kappa')
- syms x
- gm=int(gfpdfl,x,0,1)
- a=inf;b=-inf;
- syms k;
- z=int(gfpdfl,k,a,b);
复制代码 上面程序是计算并画了一个对数正态分布谱图,然后希望用计算的对数正态分布函数分别计算积分值gm和z,gm表示的是该对数正态分布曲线的积分平均,理论上应该是一个数值,为什么结果出来是一个很大的数组?z也没有结果。像这种积分程序到底该怎么写?请大家指教。
|
|