24小时热门版块排行榜    

查看: 775  |  回复: 3

shadow004

禁虫 (小有名气)

本帖内容被屏蔽

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

月只蓝

主管区长 (职业作家)

【答案】应助回帖

★ ★ ★ ★ ★ ★ ★ ★ ★ ★
感谢参与,应助指数 +1
shadow004: 金币+10, ★★★★★最佳答案 2014-07-28 23:29:14
MATLAB:
quadgk(@(x) sin(x).*exp(-0.2498e-1*(x-77*pi*(1/180)).^2),0,pi)

ans =1.9745


quadgk(@(x) exp(-0.2498e-1*(x-37*pi*(1/180)).^2),0,2*pi)

ans =5.0864

» 本帖已获得的红花(最新10朵)

MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
2楼2014-07-28 20:24:50
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

shadow004

禁虫 (小有名气)

送红花一朵
本帖内容被屏蔽

3楼2014-07-29 22:36:55
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

月只蓝

主管区长 (职业作家)

引用回帖:
3楼: Originally posted by shadow004 at 2014-07-29 22:36:55
第一个公式的输入好像有点问题,我把原式和答案附上,麻烦您帮我看一下

捕获.PNG
...

您好!
我初步做了一下:

先调用辛普森积分函数:
quadgk(@(x) sin(x).*exp(-1.677*0.5*0.0305*180*180/pi/pi*(x-77*pi*(1/180)).^2),0,pi)

ans =

    0.1879

随后,我做了结果检验,调用梯形积分公式:

>> x=linspace(0,pi,100);
>> y=sin(x).*exp(-1.677*0.5*0.0305*180*180/pi/pi*(x-77*pi*(1/180)).^2);
>>  trapz(x,y)

ans =

    0.1879

发现积分结果是一样的,但结果0.1879与您给出的0.133057不一致。
于是,我怀疑我公式不是输入有误,于是对自己输入的公式作了检验,如果附图1。
由附图可见,公式输入似乎没问题。
可否,请您也检查一下您的公式是否输入正确?
metlab 求解指数积分
附图1.png

MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
4楼2014-07-30 09:08:25
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 shadow004 的主题更新
信息提示
请填处理意见