常州大学数值分析作业第一章

发布 2022-07-20 03:37:28 阅读 8391

姓名:李俊乾专业:化学。

2、下列各近似值的绝对误差限都是1/2×10-3,试指出他们各有几位有效数字:x=1.00052,y=0.052,z=0.00052.

答:绝对误差=1/2×10-3,则有m-n=-3

x=1.00052=0.100052×10 m=1 n=4

y=0.052=0.52×10-1 m=-1 n=2

z=0.00052=0.52×10-3 m=-3 n=0

3、计算圆的面积,要使其相对无误差限为1%,问测量半径为r允许的相对误差限是多少?

答:根据题意可得:记圆的面积为s,|ds/s|≤1%。

因为s=πr2知:ds=2πrdr

所以ds/s=(2πrdr)/(r2)=2(dr/r)

dr/r|≈1/2|e(s)|≤0.5×1%

11、数组与矩阵是matlab编程的基础,学习其中数组与矩阵的表示方法,并举例介绍他们的常见运算。

答:数组的运算是指数组对应元素之间的运算,也称点运算。

矩阵的乘法、乘方和除法有特殊的数学含义,并不是数组对应元素的运算,所以数组乘法、 乘方和除法的运算符前特别加了个点。

a=[1 2;3 4];b=[4 3;2 1];

r1=100+a

r1 =101 102

r2_1=a*b,r2_2=a.*b

r2_1 =8 5

r2_2 =4 6

r3_1=a\b,r3_2=a.\b

r3_1 =-6.0000 -5.0000

r3_2 =4.0000 1.5000

r4_1=b/a,r4_2=b./a

工程(专) 学号:14102932

r4_1 =-3.5000 2.5000

r4_2 =4.0000 1.5000

r5_1=a.^2,r5_2=a^2

r5_1 =1 4

r5_2 =7 10

r6_1=2.^a

r6_1 = 2 4

12、学习matlab的运算、函数或者命令的用法,并对于任意给定的实数a、b、c,编写程序求ax2+bx+c=0的根。

答:,其中。

disp('please input the coefficients of');

disp('quadratic equation ax^2+bx+c=0, respectively')

a=input('a=')

b=input('b=')

c=input('c=')

if abs(a) error('incorrect input')

endif abs(a) disp('since a=0, quadrtic equation degenerates into a linear equation.')

disp('the only solution of the linear eqution is')

x=-c/b

return

enddelta=b^2-4*a*c;

temp=sqrt(delta);

if b>0

x1=(-b-temp)/(2*a)

x2=(c/a)/x1

endif b<0

x1=(-b+temp)/(2*a)

x2=(c/a)/x1

end14、分别利用和。

给出计算㏑2的近似方法,编写matlab程序,并比较运算情况。

答:x1=1;

y=log(2);

s1=0;for n1=1:1e4

s1=s1+((1)^(n1+1))/n1;

err1=y-s1;

if abs(err1) <1e-6

break;

endends1n1

err1x2=1/3;

s2=0;for i=1:1e4/2

n2=2*i-1;

s2=s2+2*((x2)^(n2)/n2);

err2=y-s2;

if abs(err2) <1e-6

break;

endend

b=abs(err1-err2); 算法1和算法2在计算相同次数后的误差 s2

n2err2

bs1 =0.6931

n1 = 10000

err1 = 4.9997e-05

s2 = 0.6931

n2 =11

err2 =1.0680e-07

b =4.9891e-05

根据算式1和2的计算可以发现:算式1经过10000次后误差为err1 = 4.9997e-05并且仍未达精度要求(err<=1e-6),算式2仅用11次就达到精度要求err2 =1.

0680e-07,由此可得算式2的计算精度更高。

常州大学数值分析作业 第一章

9.设,给出计算函数值的一个合适算法,并在字长m给定的,十进制计算机上给出数值计算结果。解 由。得。10.字长为5的十进制计算机上计算和,并与的精确值。1.0075376410479比较,说明差异存在理由,其中,解 字长为5时的误差很大,这是因为设置的字长有限,就不可避免的使舍入误差不断积累。把字长...

数值分析第一章作业

1.数值计算方法设计的基本手段是 a 近似b 插值c 拟合d 迭代。2.为了在有限时间内得到结果,用有限过程取代无限过程所产生的近似解与精确解之间的误差称为 a 舍入误差 b 截断误差 c 测量误差 d 绝对误差。3.由于计算机的字长有限,原始数据在机器内的表示以及进行算术运算所产生的误差统称为 a...

数值分析第一章作业2012014302曾欢欢

第一次数值分析作业。计算131班 曾欢欢。4 利用公式求下列各近似值的误差限 由上题且都是经过四舍五入得到的近似数。所以 5 计算球体积要使相对误差限位 1,问度量半径r时允许的相对误差限是多少?解 球的体积为 那么。据题意有 所以有 综上所述,度量半径r是允许的误差限时0.0033.9 正方形的边...