Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2009-12-24, 16:14   #1
janezh
初级会员
 
注册日期: 2009-12-17
帖子: 2
声望力: 0
janezh 正向着好的方向发展
默认 这样的结果意味着什么啊?!!!!我不知该怎么办了?

Warning: Explicit integral could not be found.
> In D:\matlab\toolbox\symbolic\@sym\int.m at line 58
In D:\matlab\work\NdTransferCoN.m at line 3
Warning: Explicit integral could not be found.
> In D:\matlab\toolbox\symbolic\@sym\int.m at line 58
In D:\matlab\work\NdTransferCoN.m at line 3
Warning: Explicit integral could not be found.
> In D:\matlab\toolbox\symbolic\@sym\int.m at line 58
In D:\matlab\work\NdTransferCoN.m at line 3
Warning: Explicit integral could not be found.
> In D:\matlab\toolbox\symbolic\@sym\int.m at line 58
In D:\matlab\work\NdTransferCoN.m at line 3
Warning: Explicit solution could not be found.
> In D:\matlab\toolbox\symbolic\solve.m at line 133
In D:\matlab\toolbox\symbolic\@sym\solve.m at line 49
In D:\matlab\work\NdTransferCoN.m at line 3



function f = test(B)
syms m n x y;
[m,n]=solve(40-30*normcdfa(m,100,50)-20+28*dblquad(normpdfa(x,100,50)*normpdfa(y,100,50),0,m,m+n-x,inf)+28*dblquad(-normpdfa(x,100,50)*normpdfa(y,100,50),m,m+n-y,0,n),...
40-30*normcdfa(n,100,50)-20+28*dblquad(-normpdfa(x,100,50)*normpdfa(y,100,50),0,m,n,m+n-x)+28*dblquad(normpdfa(x,100,50)*normpdfa(y,100,50),m+n-y,inf,0,n))


其中,
function cdf1=normcdfa(x,u,sigma)
syms t
x=sym(x);
pdf1=exp(-(t-u)^2/(2*sigma^2));
pdf2=pdf1/(sigma*sqrt(2*pi));
cdf2=int(pdf2,t,0,inf);
pdf3=pdf2/cdf2;
cdf1=int(pdf3,t,0,x);


function pdf1=normpdfa(t,u,sigma)
t=sym(t);
pdf2=exp(-(t-u)^2/(2*sigma^2));
pdf3=pdf2/(sigma*sqrt(2*pi));
cdf2=int(pdf3,t,0,inf);
pdf1=pdf3/cdf2;

B={[20],[0 500],[100 100],[50 50],[2 2];[40 40],[10 10],[0 0],[0],[12 12]}
janezh 当前离线   回复时引用此帖
回复


发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



所有时间均为北京时间。现在的时间是 13:06


Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.