预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共22页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

实用标准文档数值分析上机报告文案大全实用标准文档第一章一、题目1311精确值为()。22NN1111S1)编制按从大到小的顺序N,计算S的通用程序。221321N21N111S2)编制按从小到大的顺序N,计算S的通用N21(N1)21221N程序。SSS3)按两种顺序分别计算102,104,106,并指出有效位数。(编制程序时用单精度)4)通过本次上机题,你明白了什么?二、通用程序clearN=input('PleaseInputanN(N>1):');AccurateValue=single((0-1/(N+1)-1/N+3/2)/2);Sn1=single(0);fora=2:N;Sn1=Sn1+1/(a^2-1);endSn2=single(0);fora=2:N;Sn2=Sn2+1/((N-a+2)^2-1);endfprintf('ThevalueofSnusingdifferentalgorithms(N=%d)\n',N);disp('____________________________________________________')fprintf('AccurateCalculation%f\n',AccurateValue);fprintf('Caculatefromlargetosmall%f\n',Sn1);fprintf('Caculatefromsmalltolarge%f\n',Sn2);disp('____________________________________________________')文案大全实用标准文档三、求解结果PleaseInputanN(N>1):10^2ThevalueofSnusingdifferentalgorithms(N=100)____________________________________________________AccurateCalculation0.740049Caculatefromlargetosmall0.740049Caculatefromsmalltolarge0.740050____________________________________________________PleaseInputanN(N>1):10^4ThevalueofSnusingdifferentalgorithms(N=10000)____________________________________________________AccurateCalculation0.749900Caculatefromlargetosmall0.749852Caculatefromsmalltolarge0.749900____________________________________________________PleaseInputanN(N>1):10^6ThevalueofSnusingdifferentalgorithms(N=1000000)____________________________________________________AccurateCalculation0.749999Caculatefromlargetosmall0.749852Caculatefromsmalltolarge0.749999____________________________________________________四、结果分析有效位数n100100001000000顺序从大到小633从小到大566可以得出,算法对误差的传播又一定的影响,在计算时选一种好的算法可以使结果更为精确。从以上的结果可以看到从大到小的顺序导致大数吃小数的现象,容易产生较大的误差,求和运算从小数到大数算所得到的结果才比较准确。文案大全实用标准文档第二章一、题目(1)给定初值x及容许误差,编制牛顿法解方程f(x)=0的通用程序。0(2)给定方程f(x)x3x0,易知其有三个根x3,x0,x33123a)由牛顿方法的局部收敛性可知存在0,当x(,)时,Newton迭代序列收0敛于根x*。试确定尽可能大的。2b)试取若干初始值,观察当x(,1),(1,),(,),(,1),(1,)时Newton序0列的收敛性以及收敛于哪一个根。(3)通过本上机题,你明白了什么?二、通用程序文件fx.m文件search.m%%定义函数f(x)%%寻找最大的delta值%%functionFx=fx(x)clearFx=x^3/3-x;%%文件dfx.mflag