Labfans是一个针对大学生、工程师和科研工作者的技术社区。 论坛首页 | 联系我们(Contact Us)
MATLAB爱好者论坛-LabFans.com
返回   MATLAB爱好者论坛-LabFans.com > 工程数学软件 > MATLAB论坛
MATLAB论坛 一切MATLAB相关问题在此讨论。
回复
 
主题工具 显示模式
旧 2008-08-14, 09:46   #1
luoluoflying
初级会员
 
注册日期: 2008-08-06
年龄: 41
帖子: 5
声望力: 0
luoluoflying 正向着好的方向发展
默认 [求助]如何求出此题的n值

y=1+1/3+1/5+....+1/2n-1
当y<3时,求此时的n值。麻烦高手解决
luoluoflying 当前离线   回复时引用此帖
旧 2008-08-14, 14:19   #2
joeyoung83
初级会员
 
注册日期: 2008-08-13
年龄: 41
帖子: 5
声望力: 0
joeyoung83 正向着好的方向发展
默认 回复: 如何求出此题的n值

期待答案,
joeyoung83 当前离线   回复时引用此帖
旧 2008-08-14, 17:11   #3
luoluoflying
初级会员
 
注册日期: 2008-08-06
年龄: 41
帖子: 5
声望力: 0
luoluoflying 正向着好的方向发展
默认 回复: 如何求出此题的n值

应该是求n的最大值
luoluoflying 当前离线   回复时引用此帖
旧 2008-08-15, 09:00   #4
luoluoflying
初级会员
 
注册日期: 2008-08-06
年龄: 41
帖子: 5
声望力: 0
luoluoflying 正向着好的方向发展
默认 回复: 如何求出此题的n值

y=0;
NN=10000;
n=0;
for i=1:NN
y=y+1/(2*i-1);
i=i+1;
if y<3
n=i;
n2=y;
end
end
disp(n)
disp(n2)
luoluoflying 当前离线   回复时引用此帖
旧 2008-08-16, 15:52   #5
fanxing39
高级会员
 
注册日期: 2007-12-02
年龄: 44
帖子: 303
声望力: 31
fanxing39 是一位成功的新星fanxing39 是一位成功的新星fanxing39 是一位成功的新星fanxing39 是一位成功的新星
默认 回复: 如何求出此题的n值

我算了下结果如下:

n y
417 2.999495848509
418 3.000690591639




程序:
clear
clc
syms n
y=0;
fprintf('n y\n')
for b=1:1000
y=symsum(1/(2*n+1),1,b);
y=double(y);
fprintf('%4d %12.12f \n',b,y)
if y>3, break, end

end
fanxing39 当前离线   回复时引用此帖
旧 2008-08-20, 00:42   #6
yuxuanqk
初级会员
 
注册日期: 2008-07-16
年龄: 43
帖子: 10
声望力: 17
yuxuanqk 正向着好的方向发展
默认 回复: 如何求出此题的n值

引用:
作者: fanxing39 查看帖子
我算了下结果如下:

n y
417 2.999495848509
418 3.000690591639



程序:
clear
clc
syms n
y=0;
fprintf('n ...
我用的最简单的脚本:
y(1)=1;
i=1;
while(y(i)<3)
i=i+1;
y(i)=y(i-1)+1/(2*i-1);
end
算出来是56啊
yuxuanqk 当前离线   回复时引用此帖
旧 2008-08-20, 01:06   #7
pslpsl
普通会员
 
注册日期: 2008-08-17
年龄: 36
帖子: 70
声望力: 20
pslpsl 是一个将要出名的人pslpsl 是一个将要出名的人
默认 回复: 如何求出此题的n值

同意楼上的

代码:
y(1)=1;
i=1;
while(y<3)
i=i+1;
y(i)=y(i-1)+1/(2*i-1);
end
disp(['当n=',num2str(i-1),',y取得小于3的最大值',num2str(y(i-1))]);
结果如下:
代码:
当n=56,y取得小于3的最大值2.9944
pslpsl 当前离线   回复时引用此帖
回复

主题工具
显示模式

发帖规则
不可以发表新主题
不可以发表回复
不可以上传附件
不可以编辑自己的帖子

启用 BB 代码
论坛启用 表情符号
论坛启用 [IMG] 代码
论坛禁用 HTML 代码



所有时间均为北京时间。现在的时间是 01:40


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