常州大学数值分析作业共六章

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第一章:9.设2

cos 1)(x x

x f -=

,给出计算函数值)012.0(f 的一个合适算法,并在字长m 给定的,十进制计算机上给出数值计算结果。

解:由 )24

21(242)2421(1)cos(1224242x x x x x x x -=-=+-

-≈- 得 )24

21(cos 1)(22x x x x f -≈-=

10. 字长为5的十进制计算机上计算

)015.0(f 和)015.0(g ,并与)015.0(f 的精确值

1.79比较,说明差异存在理由,其中x e x f x 1)(-=,24

621)(3

2x x x x g +++=。

12.对任意给定的实数a 、b 、c 、试编写Matlab 程序,求方程02

=++c bx ax 的根。

解:利用教材例11的方法: 当b>0时,a ac b b x 2421---=,b

ac b c x +--=4222。

13.利用1

,753arctan 7

53<+-+-=x x x x x x 及

()

3/3arctan 6

,给出一个计算π的方

法,根据此方法编写程序,给出π的至少有10位有效数字的近似值。

解:根据题中所给公式,容易得到:

()

1

2)3/3(16)3/3arctan(61

21

1

--≈=-=+∑i i n

i i π

14.分别利用下式给出计算ln2的近似方法,编写相应程序并比较算法运行情况。

11,32)

1()1ln(321

1

≤<-+++-=-=+∑∞

=+x n

x x x x n x x n

n n n 11),1253(21

2211ln 1253112<<-+-++++=-=-+-∞

=-∑x n x x x x n x x x n n n

解:

由运行结果可知,

方法二的绝对误差比方法一的误差要小得多。

这是因为方法一给出的计算公式含有相近数相减项,损失了有效数字。

而方法二给出的计算公式避免了相近数相减,具有较好的精度。

Lagrange插值法分别构造cos x在区间[0,π/2]上的一次、二次、四次差值多项式P1(x),P2(x)和P4(x),并分别计算P1(π/3),P2(π/3)和P4(π/3)。

方法、Newton插值方法确定的插值多项式,并将函数y=f(x)的插值多项式及插值余项的

7.已知人体表面积S 和身高h ,体重w 有近似关系210a a w h a S

,试根据身高、体重及

相应的人体表面积的一组观测值(hi ,wi ,Si )(i=0,1,2,,n )来估计参数a0a1a2的大小。

第五章:4.分别用梯形公式、simpson 公式计算积分⎰

+dx x )12(10

,并与精确值比较。

7.取n=2,3,4,用复合梯形公式、复合simpson 公式计算积分

dx xe x 2

10

,并与精确值比较。

第六章:3.编写matlab 程序,分别用二分法和试位法求方程0222

3

=--+x x x 的根,并给出各自达到精度要求所需计算函数值f(x)的次数,这里设2105.0-⨯=ε。

2-4。

在x0=-2附近的根,并比较各算法的数值表现。

相关文档
最新文档