新建
上传
首页
助手
最?/div>
资料?/div>
工具

雅可比迭代法求解线性方程组的实验报?/p>

 

一、实验题?/p>

 

分别利用雅可比迭代法和高?/p>

-

塞德尔迭代法求解以下线性方程组?/p>

 

 

 

 

使得误差不超?/p>

 0.00001

?/p>

 

二、实验引言

 

1.

实验目的

 

 

 

 

①掌握用迭代法求解线性方程组的基本思想和步骤,

熟悉计算?/p>

fortran

语言?/p>

 

②了解雅可比迭代法在求解方程组过程中的优缺点?/p>

 

2.

实验意义

 

 

 

 

 

 

雅克比迭代法就是众多迭代法中比较早且较简单的一种,求解方便?/p>

用?/p>

 

三、算法设?/p>

 

1.

雅可比迭代法原理?/p>

 

设有线性方程组

Ax=b 

满足

0

?/p>

ii

a

, 

将方程组变形?/p>

: x=Bx+f, 

则雅可比

(Jacobi)

迭代法是?/p>

f

Bx

X

k

k

?/p>

?/p>

?/p>

)

1

(

,即

 

由初始解逐步迭代即可得到方程组的解?/p>

 

算法步骤如下?/p>

 

步骤

1.

给定初始?/p>

)

0

(

)

0

(

2

)

0

(

1

,

,

,

n

x

x

x

?/p>

?/p>

精度

e,

最大容许迭代次?/p>

M

,令

k=1

?/p>

 

步骤

2.

?/p>

i=1,2,

?/p>

,n

依次计算

 

)

0

(

)

1

(

)

0

(

)

1

(

1

1

|

|

)

n

,

2

,

1

,

0

(

/

)

(

i

i

i

i

i

ii

ii

j

n

i

j

j

ij

j

x

x

x

x

e

i

a

a

x

a

b

x

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

 

步骤

3.

求出

}

{

max

1

i

n

i

e

e

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

e

?/p>

则输出结?/p>

)

n

,

,

2

,

1

(

)

0

(

?/p>

?/p>

i

x

i

?/p>

停止计算

?

否则执行步骤

4. 

?/p>

?/p>

?

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

2

.

4

5

3

.

8

2

10

2

.

7

2

10

3

2

1

3

2

1

3

2

1

x

x

x

x

x

x

x

x

x

Ͼλ
新建
上传
首页
助手
最?/div>
资料?/div>
工具

雅可比迭代法求解线性方程组的实验报?/p>

 

一、实验题?/p>

 

分别利用雅可比迭代法和高?/p>

-

塞德尔迭代法求解以下线性方程组?/p>

 

 

 

 

使得误差不超?/p>

 0.00001

?/p>

 

二、实验引言

 

1.

实验目的

 

 

 

 

①掌握用迭代法求解线性方程组的基本思想和步骤,

熟悉计算?/p>

fortran

语言?/p>

 

②了解雅可比迭代法在求解方程组过程中的优缺点?/p>

 

2.

实验意义

 

 

 

 

 

 

雅克比迭代法就是众多迭代法中比较早且较简单的一种,求解方便?/p>

用?/p>

 

三、算法设?/p>

 

1.

雅可比迭代法原理?/p>

 

设有线性方程组

Ax=b 

满足

0

?/p>

ii

a

, 

将方程组变形?/p>

: x=Bx+f, 

则雅可比

(Jacobi)

迭代法是?/p>

f

Bx

X

k

k

?/p>

?/p>

?/p>

)

1

(

,即

 

由初始解逐步迭代即可得到方程组的解?/p>

 

算法步骤如下?/p>

 

步骤

1.

给定初始?/p>

)

0

(

)

0

(

2

)

0

(

1

,

,

,

n

x

x

x

?/p>

?/p>

精度

e,

最大容许迭代次?/p>

M

,令

k=1

?/p>

 

步骤

2.

?/p>

i=1,2,

?/p>

,n

依次计算

 

)

0

(

)

1

(

)

0

(

)

1

(

1

1

|

|

)

n

,

2

,

1

,

0

(

/

)

(

i

i

i

i

i

ii

ii

j

n

i

j

j

ij

j

x

x

x

x

e

i

a

a

x

a

b

x

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

 

步骤

3.

求出

}

{

max

1

i

n

i

e

e

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

e

?/p>

则输出结?/p>

)

n

,

,

2

,

1

(

)

0

(

?/p>

?/p>

i

x

i

?/p>

停止计算

?

否则执行步骤

4. 

?/p>

?/p>

?

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

2

.

4

5

3

.

8

2

10

2

.

7

2

10

3

2

1

3

2

1

3

2

1

x

x

x

x

x

x

x

x

x

">
新建
上传
首页
助手
最?/div>
资料?/div>
工具

雅可比迭代法求解线性方程组的实验报?/p>

 

一、实验题?/p>

 

分别利用雅可比迭代法和高?/p>

-

塞德尔迭代法求解以下线性方程组?/p>

 

 

 

 

使得误差不超?/p>

 0.00001

?/p>

 

二、实验引言

 

1.

实验目的

 

 

 

 

①掌握用迭代法求解线性方程组的基本思想和步骤,

熟悉计算?/p>

fortran

语言?/p>

 

②了解雅可比迭代法在求解方程组过程中的优缺点?/p>

 

2.

实验意义

 

 

 

 

 

 

雅克比迭代法就是众多迭代法中比较早且较简单的一种,求解方便?/p>

用?/p>

 

三、算法设?/p>

 

1.

雅可比迭代法原理?/p>

 

设有线性方程组

Ax=b 

满足

0

?/p>

ii

a

, 

将方程组变形?/p>

: x=Bx+f, 

则雅可比

(Jacobi)

迭代法是?/p>

f

Bx

X

k

k

?/p>

?/p>

?/p>

)

1

(

,即

 

由初始解逐步迭代即可得到方程组的解?/p>

 

算法步骤如下?/p>

 

步骤

1.

给定初始?/p>

)

0

(

)

0

(

2

)

0

(

1

,

,

,

n

x

x

x

?/p>

?/p>

精度

e,

最大容许迭代次?/p>

M

,令

k=1

?/p>

 

步骤

2.

?/p>

i=1,2,

?/p>

,n

依次计算

 

)

0

(

)

1

(

)

0

(

)

1

(

1

1

|

|

)

n

,

2

,

1

,

0

(

/

)

(

i

i

i

i

i

ii

ii

j

n

i

j

j

ij

j

x

x

x

x

e

i

a

a

x

a

b

x

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

 

步骤

3.

求出

}

{

max

1

i

n

i

e

e

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

e

?/p>

则输出结?/p>

)

n

,

,

2

,

1

(

)

0

(

?/p>

?/p>

i

x

i

?/p>

停止计算

?

否则执行步骤

4. 

?/p>

?/p>

?

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

2

.

4

5

3

.

8

2

10

2

.

7

2

10

3

2

1

3

2

1

3

2

1

x

x

x

x

x

x

x

x

x

Ͼλ">
Ͼλ
Ŀ

雅可比迭代实验报?- 百度文库
新建
上传
首页
助手
最?/div>
资料?/div>
工具

雅可比迭代法求解线性方程组的实验报?/p>

 

一、实验题?/p>

 

分别利用雅可比迭代法和高?/p>

-

塞德尔迭代法求解以下线性方程组?/p>

 

 

 

 

使得误差不超?/p>

 0.00001

?/p>

 

二、实验引言

 

1.

实验目的

 

 

 

 

①掌握用迭代法求解线性方程组的基本思想和步骤,

熟悉计算?/p>

fortran

语言?/p>

 

②了解雅可比迭代法在求解方程组过程中的优缺点?/p>

 

2.

实验意义

 

 

 

 

 

 

雅克比迭代法就是众多迭代法中比较早且较简单的一种,求解方便?/p>

用?/p>

 

三、算法设?/p>

 

1.

雅可比迭代法原理?/p>

 

设有线性方程组

Ax=b 

满足

0

?/p>

ii

a

, 

将方程组变形?/p>

: x=Bx+f, 

则雅可比

(Jacobi)

迭代法是?/p>

f

Bx

X

k

k

?/p>

?/p>

?/p>

)

1

(

,即

 

由初始解逐步迭代即可得到方程组的解?/p>

 

算法步骤如下?/p>

 

步骤

1.

给定初始?/p>

)

0

(

)

0

(

2

)

0

(

1

,

,

,

n

x

x

x

?/p>

?/p>

精度

e,

最大容许迭代次?/p>

M

,令

k=1

?/p>

 

步骤

2.

?/p>

i=1,2,

?/p>

,n

依次计算

 

)

0

(

)

1

(

)

0

(

)

1

(

1

1

|

|

)

n

,

2

,

1

,

0

(

/

)

(

i

i

i

i

i

ii

ii

j

n

i

j

j

ij

j

x

x

x

x

e

i

a

a

x

a

b

x

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

 

步骤

3.

求出

}

{

max

1

i

n

i

e

e

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

e

?/p>

则输出结?/p>

)

n

,

,

2

,

1

(

)

0

(

?/p>

?/p>

i

x

i

?/p>

停止计算

?

否则执行步骤

4. 

?/p>

?/p>

?

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

?/p>

2

.

4

5

3

.

8

2

10

2

.

7

2

10

3

2

1

3

2

1

3

2

1

x

x

x

x

x

x

x

x

x



ļ׺.doc޸Ϊ.docĶ

  • CISPģϰ(3)
  • ѧA̰37-39£
  • ͼδ⡷̰
  • Ÿϰ⼰
  • ѧ˶ʿоԸԹ
  • ҽѧרҵﻯѧרϰ
  • żֵȵ¼ֵҪ
  • ƲƴӦ֪Ӧ
  • ʵһ ϤSQL Server2008ݿ⡢ݿͱĴ
  • ǡϰѵֽ - ͼ

վ

԰ Ͼλ
ϵͷ779662525#qq.com(#滻Ϊ@)