请用MATLAB编一个关于从1加到n的等差数列的求和的小程序,急用哦

问题描述:

请用MATLAB编一个关于从1加到n的等差数列的求和的小程序,急用哦
如果能简单的应用if语句最好了,只要简单的就可以了
1个回答 分类:综合 2014-10-18

问题解答:

我来补答
25项
楼上分析的不错 我用Matlab做的,把相同的项也给你
11 23 35 47 59 71 83 95 107 119 131 143 155
167 179 191 203 215 227 239 251 263 275 287
299
以下为程序源代码,不知道算不算过程
for i=1:100
a(i)=2+3*i;
end
for j=1:100
b(j)=-1+4*j;
end
k=0;
for i=1:100
for j=1 :100
if a(i)==b(j)
k=k+1;
a(i)
k
end
end
end
最后用数学的方法再修改一下引用一下楼上的中间结论n=3(m+1)/4,为了使n是整数,m+1必须是4的倍数,且m的取值是1到100,即(m+1)的取值是2到101,在这100个数里很明显只有25个能被4整除.即25个相同项.
 
 
展开全文阅读
剩余:2000