amen2100 发表于 2007-11-25 16:32

有个简单积分方程不会求解

方程等号左边:w
方程等号右边是一个定积分,对x求积分 被积函数为“ 111*x^2*(2400-x)/(1920000-w.*x^2)^2 ",积分上下限为500,800

求w的值

该怎么做 如何写语句?我因课程需要刚接触matlab,看了两天书课是仍然不会解决,请高手帮忙
不胜感激!!

[ 本帖最后由 eight 于 2007-11-25 16:52 编辑 ]

eight 发表于 2007-11-25 16:52

原帖由 amen2100 于 2007-11-25 16:32 发表 http://www.chinavib.com/forum/images/common/back.gif
方程等号左边:w
方程等号右边是一个定积分,对x求积分 被积函数为“ 111*x^2*(2400-x)/(1920000-w.*x^2)^2 ",积分上下限为500,800

求w的值

该怎么做 如何写语句?我因课程需要刚接触matlab,看了两天书 ...
请在本版的置顶贴找找相关帖子,本版有很多讨论。另外,新手也请先阅读本版置顶贴的相关建议

93758902 发表于 2007-11-25 18:24

不好意思,请问哪里可以找到?
没找到,期待指明

[ 本帖最后由 eight 于 2007-11-25 22:38 编辑 ]

xjzuo 发表于 2007-11-26 14:51

提示: 写为F(w)=w-quadl(f(w,x)),用二分法即可求解。

amen2100 发表于 2007-11-26 22:46

回复 #4 xjzuo 的帖子

恩 谢谢
这个问题我已经弄好了

但是后来发现问题不是这样的,而是:左边仍然是w
右边是对x的定积分,上下限为500,800,被积函数是 1.26879944*10^(-11)*u^2*x^2*(2400-x)/(1920000-w*x^2)^2
想要把w表示成u的函数,画出u在区间上,w-u的图形

现在又遇到困难,解析求法似乎不能把w表示成u的函数(怀疑是不是精度问题) 试了很久
由于没系统学过matlab,所以你们认为简单的问题,对于我来说可能很难

xjzuo 发表于 2007-11-27 16:36

那就是你不诚恳的问题了------你应该直接将问题给出,最好也能自己先动手写写.
毕竟别人的时间和精力也有限,不可能一而再,再而三的纠缠于你一个人的问题。
---------------------------------------------------------------------------------------------------------------
一般知道的、不是过于简单的问题,我们都会给出解决办法(解题思路),鼓励自己动手编程解决问题,这样才能真正提高能力。
--------------------------------------------------------------------
提示:方法仍然不变,或者自己编程自洽迭代求解。

[ 本帖最后由 eight 于 2007-11-27 16:47 编辑 ]

93758902 发表于 2007-11-27 16:54

呵呵,跟我们计算方法大作业有点类似,我也期待呢有好点办法。
我大作业上的方法:即用积分Simpson公式、样条、guass公式等等在节点求近似值,再用插值方式代替y。
页: [1]
查看完整版本: 有个简单积分方程不会求解