MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [MATLAB基础] 急死人了 这个程序怎么不对了 (https://www.labfans.com/bbs/showthread.php?t=12037)

20092437 2010-09-01 17:22

急死人了 这个程序怎么不对了
 
实现几个数的连乘;怎么越来越小了???
k=input('enter the number');
x=2;
for i=1:k
x=x*(4*k.^2)/(4*k.^2-1);
end;
x


k=1时 2.6667
k=2时 2.2756

abc886 2010-09-04 17:29

回复: 急死人了 这个程序怎么不对了
 
同志,k=1 和k=2时的比例系数都不一样,当然增加的值不一样了

赵冰冰 2010-09-04 20:36

回复: 急死人了 这个程序怎么不对了
 
程序没有问题,结果是正确的,随着k增加,值趋近于2.你公式写错了啊

20092437 2010-09-06 22:05

回复: 急死人了 这个程序怎么不对了
 
惭愧 我的错了


所有时间均为北京时间。现在的时间是 05:44

Powered by vBulletin
版权所有 ©2000 - 2025,Jelsoft Enterprises Ltd.