首页 理论教育 自然数列求和与逆数数列求和

自然数列求和与逆数数列求和

时间:2023-06-18 理论教育 版权反馈
【摘要】:对要求计算从1到n的自然数列的和,若使用sum.m,必须写出1到n的全部元素,十分不便。+10,并与使用系统函数sum.m进行比较。clear;s=sunn;s=sunn;x=[12346789];s=sum,程序运行后得到s100=1+2+…

自然数列求和与逆数数列求和

1.自然数列求和

MATLAB有系统函数sum.m,是用来对指定数组或向量的元素求和的。对要求计算从1到n的自然数列的和,若使用sum.m,必须写出1到n的全部元素,十分不便。为方便计算,作者编制了求1到n的自然数列前n项和的函数sunn.m。

【例1-1】 用自编函数sunn.m求和s100=1+2+…+100与s10=1+2+…+10,并与使用

系统函数sum.m进行比较。

解:给出以下调用自编函数sunn.m的程序解算。

clear;s=sunn(100);s=sunn(10);

x=[12346789];s=sum(x),

程序运行后得到s100=1+2+…+100=5050、s10=1+2+…+10=55、s9=1+2+

3+4+6+7+8+9=40。

2.由自然数列中每个自然数的倒数所组成的数列求和

为方便计算,作者编制了求(www.xing528.com)

978-7-111-42163-4-Part01-1.jpg数列求和的函数recisum.m。

【例1-2】 求和1)s=1+978-7-111-42163-4-Part01-2.jpg+978-7-111-42163-4-Part01-3.jpg+…+978-7-111-42163-4-Part01-4.jpgs=1+978-7-111-42163-4-Part01-5.jpg+978-7-111-42163-4-Part01-6.jpg+…+978-7-111-42163-4-Part01-7.jpg;2)s=1+978-7-111-42163-4-Part01-8.jpg+978-7-111-42163-4-Part01-9.jpg+…+978-7-111-42163-4-Part01-10.jpgs=1+978-7-111-42163-4-Part01-11.jpg+978-7-111-42163-4-Part01-12.jpg+…+978-7-111-42163-4-Part01-13.jpg

解:1)可以用以下调用自编函数recisum.m的程序解算。

clear;m=9;[s]=recisum(m);

m=10;[s]=recisum(m);

程序运行后得到1+978-7-111-42163-4-Part01-14.jpg+978-7-111-42163-4-Part01-15.jpg+…+978-7-111-42163-4-Part01-16.jpg=2.8290、1+978-7-111-42163-4-Part01-17.jpg+978-7-111-42163-4-Part01-18.jpg+…+978-7-111-42163-4-Part01-19.jpg=2.9290。

2)还可用以下调用自编函数recisum.m的程序解算。

clear;m=99;[s]=recisum(m);

m=100;[s]=recisum(m);

程序运行后得到1+978-7-111-42163-4-Part01-20.jpg+978-7-111-42163-4-Part01-21.jpg+…+978-7-111-42163-4-Part01-22.jpg=5.1774、1+978-7-111-42163-4-Part01-23.jpg+978-7-111-42163-4-Part01-24.jpg+…+978-7-111-42163-4-Part01-25.jpg=5.1874。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈