1. 用二分法解非线性方程:
f(x)x310x200
4在(1,2)内的根,10
输出格式:(k从0开始)
k ak bk
Divided times xk=
Root =
2. 用迭代法解非线性方程:
f(x)exx10 104
迭代函数:
(x)ex1
输出格式:(k从0开始)
k xk
Iterative times k= Root x=
3. 有牛顿法解非线性方程: f(x)3x34x25x60在1.0附近的实根
105
输出格式:(k从0开始)
k xk
Iterative times k=
Root x=
xkf(xk)
第二次上机: 1. 用弦割法求方程:
f(x)x33x2x90
在区间[-2,-1]内的一个实根近似值xk,使f(xk)105。
输出格式:(k从0开始)
k xk
f(xk)
Iterative times k=
Root x=
2. 用艾特肯算法求方程:
f(x)x34x2100
在区间[1,2]内的近似值,取x01.5,g(x)10/(x4),精确到
x5k1xk10
输出格式:(k从0开始)
k xk
yk
zk
Iterative times k=
Root x=
第三次上机:(程序中结出必要的注释) 1. 用高斯顺序消元法求解下面的线性方程组
Axb:
2x14x22x36x1x25x304xx2x2
312输出方式:
消元后的增广矩阵为: 方程组的解为: x[1] = x[2] = x[3] =
2. 用高斯列主元消元法求解下面的线性代数方程组Axb
0.4096x10.1234x20.3678x30.2943x40.40430.2246x0.3872x0.4015x0.1129x0.155012340.3645x10.1920x20.3781x30.0643x40.42400.1784x10.4002x20.2786x30.3927x40.2557
输出方式:
消元后的增广矩阵为: 方程组的解为: x[1] = x[2] = x[3] =
第四次上机:(程序中结出必要的注释) 1. 用杜利特尔三角分解法解线性方程组:AX=b
2x1x2x343x14x22x3113x2x4x11
231输出方式:
分解后的三角阵L为: 分解后的三角阵U为: 方程组的解为: x[1] = x[2] = x[3] =
2. 用追赶法解线性方程组:AX=b
2100100x11x23102141x33
015x44输出方式:
分解后的三角阵L为: 分解后的三角阵U为: 方程组的解为: x[1] = x[2] = x[3] = x[4] =
第五次上机:(程序中结出必要的注释)
1. 用雅可比迭代法解线性方程组:AX=b,精度要求||XkXk1||106
211x14342x211324x11 3输入方式: Input n=
Input Matrix element of A: Input b
Input vector x0: 输出方式:
k
x[1]
x[2]
x[n]
Jacobi ? times! Output Solution:
x[1]
,x[2]
,
,x[n]
2. 用高斯-赛德尔迭代法解线性方程组:AX=b,||XkXk1||610
211x14342x211324x 311输入输出方式与雅可比迭代法相同
精度要求第六次上机:(程序中结出必要的注释) 从函数表 x f(x) 0.0 0.1 0.195 0.3 0.401 0.5 0.39894 0.39695 0.39142 0.38138 0.36812 0.35206 出发,用下列方法计算f(0.15)、f(0.31)及f(0.47)的近似值: (1)、分段线性插值。 (2)、分段二次插值。
(3)、全区间上的拉格朗日插值。
(要求一次性输入整张函数表,并利用计算机选择在插值计算中所需要的结点)。
第七次上机:(程序中结出必要的注释) 1、 用复合梯形法递推算式计算积分
(1e)0xdx
1x1/2使误差不超过10-4,注意所给积分 特点,在作出相应处理后再计算。
2、 用复合辛普森公式计算积分
4801cos2xdx
使误差不超过10-4。
第八次上机:(程序中结出必要的注释)
x2y241的周长,1、用龙贝格算法计算椭圆使误差不超过10。 400100(光滑曲线求弧长:
x(t)(t)(t),(t)在1) 设曲线弧的参数方程为y(t)[,]上具有连续导数,弧长S('(t))2((t))2dt
2) 设曲线弧的直角坐标方程yf(x),axb,f(x)在
'2[a,b]上具有一阶连续导数。弧长Sa1(y)dx
b3) 设曲线 弧由极坐标方程(),()给出,在
[,]上具有连续导数。弧长S)
2()('())2d
第九次上机:(程序中结出必要的注释)
dy22xy,x[0,1]用下列方法求dx3的数值解(取h0.1),并将计
y(0)1算结果与准确解y1x进行比较: (1) 欧拉方法; (2) 改进欧拉方法
32第十次上机:(程序中结出必要的注释)
用经典RK法求初值问题
y''2y'4y0,x[0,5]y(0)2
y'(0)01的数值解(取h0.),并将计算结果与准确解
1y2e(cos3xsin3x)进行比较。
3x
因篇幅问题不能全部显示,请点此查看更多更全内容