如何利用matlab求下列积分的数值解

有关热力学的吗还是别的?

哦!解析法是不行那就用数值方法吧。

}

数值积分和符号积分的偏差不会那么大的事实上是

LZ给的这个式子括号弄错了,另外你既然先声明了符号变量就不需要用char(加引号)来求你的那几行代码可以改成:

另外建议用quadl替代quad,matlab官方指出quadl在速度和精度上都比quad有相当程度的提高

 
quad是数值积分int是符号积分,更为精确点但是对一般连续函数来说两者的積分结果没有差别,可是函数 Y32=@(x) 2*x.*((0.7-0.8*x).^2)./(0.72*(1-x).^2) 在1处为-无穷大所以两者的积分结果有较大差别。
 

下载百度知道APP抢鲜体验

使用百度知道APP,立即抢鲜体验伱的手机镜头里或许有别人想知道的答案。

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信