《数值计算方法》课后题答案(湖南大学出版社(2)

发布时间:2021-06-05

湖南大学出版社《数值计算方法》课后题答案

24.计算正方形面积时,若要求面积的允许相对误差为1%,测量边长所允许的相对误差限为多少?

解:设该正方形的边长为x,面积为2

()

f x x

=,由

(())

(())'()()

()()

f x x

f x f x x

f x f x

δδ

=≈

解得

(())()

()

'()

f x f x

x

xf x

δ

δ≈=

2

(())(())

22

f x x f x

x x

δδ

==0.5%

5.下面计算y的公式哪个算得准确些?为什么?

(1)已知1

x<<,(A)

11

121

x

y

x x

-

=-

++

,(B)

2

2

(12)(1)

x

y

x x

=

++

(2)已知1

x>>,(A

)y=,(B

)y=;

(3)已知1

x<<,(A)

2

2sin x

y

x

=,(B)

1cos2x

y

x

-

=;

(4)(A

)9

y=(B

)y=

解:当两个同(异)号相近数相减(加)时,相对误差可能很大,会严重丧失有效数字;当两个数相乘(除)时,大因子(小除数)可能使积(商)的绝对值误差增大许多。故在设计算法时应尽量避免上述情况发生。

(1)(A)中两个相近数相减,而(B)中避免了这种情况。故(B)算得准确些。

(2)(B)中两个相近数相减,而(A)中避免了这种情况。故(A)算得准确些。

(3)(A)中2

sin x使得误差增大,而(B)中避免了这种情况发生。故(B)算得准确些。(4)(A)中两个相近数相减,而(B)中避免了这种情况。故(B)算得准确些。

6.用消元法求解线性代数方程组

1515

12

12

1010

2

x x

x x

⎧+=

+=

假定使用十进制三位浮点数计算,问结果是否可靠?

解:使用十进制三位浮点数计算该方程则方程组变为

11616

12

111

12

0.100100.100100.10010(1)

0.100100.100100.20010(2)

x x

x x

⎧⨯+⨯=⨯

⨯+⨯=⨯

⎪⎩

精彩图片

热门精选

大家正在看