24小时热门版块排行榜    

查看: 1566  |  回复: 15

月只蓝

主管区长 (职业作家)

引用回帖:
7楼: Originally posted by 309065816 at 2013-07-11 09:22:05
=CombineTraprl('sqrt(4-x^2)',0,2,1.0e-4)
这是第一个程序里面最后的命令,而且按照编的程序可以看出,默认精度就是小数点后4位的,为什么出来的结果是这样的:
q =

   3.138365760415841


s =

    51...

“默认精度就是小数点后4位的”,这指的是计算精度,或者说实际上能达到的精度;
而q =3.138365760415841,这是显示精度,这很可能是format long命令引起的。
用下面一个例子来解释,计算精度和显示精度的区别:
实验数据得到a=1,b=1;a*b=1,有效数字只有1位,但是把1显示成1.000000000000000,这样显示看起来是有很高的精度,但是没有实际意义的。
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
11楼2013-07-11 09:30:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

月只蓝

主管区长 (职业作家)

引用回帖:
9楼: Originally posted by 309065816 at 2013-07-11 09:23:43
第二个程序是要怎么写才能控制精度呢?
>> trapm(10000,0,2)

ans =

   3.141591477611321...

answer=trapm(10000,0,2);
vpa(answer,5)    %显示5位有效数字
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
12楼2013-07-11 09:33:18
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

309065816

木虫 (正式写手)

引用回帖:
12楼: Originally posted by 月只蓝 at 2013-07-11 09:33:18
answer=trapm(10000,0,2);
vpa(answer,5)    %显示5位有效数字...

嗯嗯,出来了,太强大了你。你学这个花了多久时间呀?
13楼2013-07-11 09:38:24
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

309065816

木虫 (正式写手)

引用回帖:
11楼: Originally posted by 月只蓝 at 2013-07-11 09:30:31
“默认精度就是小数点后4位的”,这指的是计算精度,或者说实际上能达到的精度;
而q =3.138365760415841,这是显示精度,这很可能是format long命令引起的。
用下面一个例子来解释,计算精度和显示精度的区别: ...

嗯嗯,明白了。对了,2个程序运行出来的结果有点不一样,这个没多大影响吧?
answer=trapm(10000,0,2);
vpa(answer,5)    %显示5位有效数字

ans =

3.1416

>> [q,s]=CombineTraprl('sqrt(4-x^2)',0,2)

q =

   3.138365760415841
14楼2013-07-11 09:40:05
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

月只蓝

主管区长 (职业作家)

引用回帖:
14楼: Originally posted by 309065816 at 2013-07-11 09:40:05
嗯嗯,明白了。对了,2个程序运行出来的结果有点不一样,这个没多大影响吧?
answer=trapm(10000,0,2);
vpa(answer,5)    %显示5位有效数字

ans =

3.1416

>> =CombineTraprl('sqrt(4-x^2)',0,2 ...

两个程序结果不会一样的,本身两种程序涉及的算法就不一样。
被求函数存在原函数的,你可以把积分端点代入原函数,得出精确解,然后用两个程序的结果来比较。
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
15楼2013-07-11 09:59:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

309065816

木虫 (正式写手)

引用回帖:
15楼: Originally posted by 月只蓝 at 2013-07-11 09:59:55
两个程序结果不会一样的,本身两种程序涉及的算法就不一样。
被求函数存在原函数的,你可以把积分端点代入原函数,得出精确解,然后用两个程序的结果来比较。...

嗯嗯,好的。太谢谢你了
16楼2013-07-11 10:14:36
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 309065816 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[博后之家] 售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急 +4 6F5UbRU2I5hL 2026-09-14 4/200 2026-09-16 17:03 by i3KBRD19ERkG
[找工作] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +3 s3fFTmArrBt6 2026-09-14 4/200 2026-09-16 16:51 by i3KBRD19ERkG
[公派出国] 售SCI文章,我:8O.5.5.1O.54,科目全,可十急 +5 s3fFTmArrBt6 2026-09-14 5/250 2026-09-16 16:24 by i3KBRD19ERkG
[考研] 售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急 +4 s3fFTmArrBt6 2026-09-13 6/300 2026-09-16 16:00 by i3KBRD19ERkG
[找工作] 售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急 +4 QUjhNVAcOSff 2026-09-13 6/300 2026-09-16 14:27 by i3KBRD19ERkG
[考博] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +4 Aj1rhIDL5ixY 2026-09-14 4/200 2026-09-16 07:48 by i0IGWqQuchto
[硕博家园] 售一区SCI文章T0P,我:8O.551.O54,科目全,可十急 +3 0pYnUiPDfdnk 2026-09-14 3/150 2026-09-16 06:51 by LH5NkK5Ud4bh
[找工作] 售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急 +3 40ms4Wlo4umh 2026-09-14 3/150 2026-09-16 06:48 by LH5NkK5Ud4bh
[考研] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 +4 40ms4Wlo4umh 2026-09-14 4/200 2026-09-16 06:36 by LH5NkK5Ud4bh
[考研] 售SCI一区文章,我:8O5.5.1.O5.4,科目全,可伽急 +3 23jxep3nCNZb 2026-09-14 3/150 2026-09-16 06:11 by LH5NkK5Ud4bh
[硕博家园] 售SCI一区文章,我:8.O.551.O.5.4,科目全,可伽急 +4 s3fFTmArrBt6 2026-09-13 6/300 2026-09-16 03:50 by DgNGHc3h5tPl
[找工作] 售SCI一区T0P文章,我:8.O.55.1.O.54,科目齐全,可+急 +4 LwdutQ8HoqWP 2026-09-13 4/200 2026-09-16 03:23 by DgNGHc3h5tPl
[找工作] 售SCI一区T0P文章,我:8.O.55.1.O.5.4,科目全,可+急 +7 QUjhNVAcOSff 2026-09-13 8/400 2026-09-16 02:23 by DgNGHc3h5tPl
[考研] 售SCI一区文章,我:8.O.551.O.5.4,科目全,可伽急 +6 QUjhNVAcOSff 2026-09-13 6/300 2026-09-16 02:02 by DgNGHc3h5tPl
[硕博家园] 售一区SCI文章T0P,我:8O.551.O54,科目全,可十急 +5 LwdutQ8HoqWP 2026-09-13 5/250 2026-09-15 15:14 by CgyNCDVNhGVg
[考研] 售SCI一区T0P文章,我:8.O.55.1.O54,科目全,可伽急 +6 3n8v2C8RimXI 2026-09-13 7/350 2026-09-15 14:49 by VMDqgnlKimtZ
[公派出国] 售SCI一区T0P文章,我:8.O55.1.O.54,科目全,可十急 +7 QUjhNVAcOSff 2026-09-13 9/450 2026-09-15 14:10 by VMDqgnlKimtZ
[公派出国] 售SCI文章,我:8O5.5.1.O.54,科目齐全,可+急 +3 6F5UbRU2I5hL 2026-09-14 3/150 2026-09-15 08:58 by C79jjtjAKjEn
[基金申请] 求教各位大神:2026教育部人文社科青年基金项目何时公示呀? +5 云宴山人 2026-09-10 7/350 2026-09-14 12:11 by ecnu2013
[考博] 27秋季材料博士申请求助 10+3 Cahal1 2026-09-11 4/200 2026-09-14 08:50 by 北京莱茵编辑
信息提示
请填处理意见