24小时热门版块排行榜    

查看: 364  |  回复: 2
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

tianpengusst

铁虫 (小有名气)

[求助] matlab求积分已有1人参与

syms x
a =[0.274088489166996;0.604820361607987;1.120308917807422;82.446413704908736;5.400098649463947;7.37339379670222];
y=a(1)*x^(a(2))*(1-x)^(a(3))+a(4)*x^(a(5))*(1-x)^(a(6));
s=int(int(0.2*(1+diff(y^2))^1.5))
      因为y是拟合出来的,所以y的系数比较复杂,在进行下一步积分时,求出的s如下式。各位大神有没有什么办法求出s的具体值(即有一个x=0.1,对应s=?)或者改下程序达到相同目的。(我已经用subs函数求s,显示错误。但把y换成一个比较简单的函数例如y=x,即可顺利解出s)。急,谢谢!!!


s=int(int((2*((2900825297183287*x^(3039985283186219/562949953421312)*(1 - x)^(8301703388821011/1125899906842624))/35184372088832 + (2468769635358051*x^(2723868755163819/4503599627370496)*(1 - x)^(5045422824777349/4503599627370496))/9007199254740992)*((8818466212531482619581395521853*x^(2477035329764907/562949953421312)*(1 - x)^(8301703388821011/1125899906842624))/19807040628566084398385987584 - (24081791200004210022942103643157*x^(3039985283186219/562949953421312)*(1 - x)^(7175803481978387/1125899906842624))/39614081257132168796771975168 + (6724604473448969729491225556769*(1 - x)^(5045422824777349/4503599627370496))/(40564819207303340847894502572032*x^(1779730872206677/4503599627370496)) - (12455986667352763534831969586799*x^(2723868755163819/4503599627370496)*(1 - x)^(541823197406853/4503599627370496))/40564819207303340847894502572032) + 1)^(3/2)/5, x), x)
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

tianpengusst

铁虫 (小有名气)

pdl9527

专家顾问 (小有名气)

【答案】应助回帖

感谢参与,应助指数 +1
信息提示
请填处理意见