MATLAB爱好者论坛-LabFans.com

MATLAB爱好者论坛-LabFans.com (https://www.labfans.com/bbs/index.php)
-   MATLAB论坛 (https://www.labfans.com/bbs/forumdisplay.php?f=6)
-   -   [MATLAB基础] [求助]一个m文件 (https://www.labfans.com/bbs/showthread.php?t=9964)

paopao_615 2009-10-23 09:23

[求助]一个m文件
 
1 个附件
编写m文件,分别用for, while 编程实现 ,函数如下图,


其中 , m, n的值通过input从键盘输入, 并计算其运行时间.

anbcjys 2009-10-23 09:40

回复: [求助]一个m文件
 
采用两个循环 并用if判断 按照给定公式编写方程即可

paopao_615 2009-10-23 10:18

回复: [求助]一个m文件
 
tic,s=0;
m=input('m:');
n=input('n:');
for i=1:m
for j=1:n
if i<j
s=s+1/(2^i)+1/(3^j);
elseif i==j
s=s+1/(2^i)+5^j;
else
s=s+1/i+5^j;
end
end
end
toc

这个程序有什么问题啊??

liuhuanjinliu 2009-10-23 14:12

回复: [求助]一个m文件
 
[HTML]m:5
n:3
15 disp(s);
504.8269

Elapsed time is 9.783912 seconds.
m:3
n:5
15 disp(s);
195.2762

Elapsed time is 38.174738 seconds.[/HTML]

有问题吗?看不出来问题。运行正常。

paopao_615 2009-10-25 18:10

回复: [求助]一个m文件
 
那请问用while怎么写??谢谢!!


所有时间均为北京时间。现在的时间是 11:03

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