meimeiyaya 发表于 2006-10-20 16:41

请教一matlab题。。

:'(
请问用matlab怎么求sinx/x的积分啊?
从0到pi*2范围
误差10^2...
谢谢!

[ 本帖最后由 lxq 于 2006-10-20 18:31 编辑 ]

jimin 发表于 2006-10-20 16:55

>> F = @(x) sin(x)./x;
>> Q = quad(F,0+eps,2*pi)

Q =

    1.4182

meimeiyaya 发表于 2006-10-20 17:34

怎么我运行不了?
能够详细点吗?
我是新手,matlab还不是很懂!
谢了

jimin 发表于 2006-10-20 17:37

运行不了,是版本问题
6.5的没有匿名函数
用这个吧
>> fun=inline('sin(x)./x');
>> I=quadl(fun,0,2*pi,1e-2)

meimeiyaya 发表于 2006-10-20 19:33

谢了。。。可以了。。
页: [1]
查看完整版本: 请教一matlab题。。