ω循环型边界条件
第46卷第6期
2003年11月
地球物理学报
CHINESE
J0uRNAL
0F
V01.46.No.6
Nov..2003
GEOPHYSICS
=———===———===;——===——=—=—————==————====——===一
国循环型边界条件
梅金顺
刘
洪
100029
中国科学院地质与地球物理研究所,北京
摘要
通过利用预条件共轭梯度法对对称正定’roeplitz矩阵系统进行分析,重点介绍了一种新的嵌入式预条件
矩阵构造方法,证明了以前的预条件矩阵构造方法大都是这种方法的特例.提出了m循环型边界条件,并将其与普通循环型及螺旋型边界条件作了分析、比较后得到了一种新的边界条件即混合型边界条件.
关键词
Toeplitz矩阵
预条件共轭梯度法(PcG)。循环边界条件
收稿日期2002—04—08,2003—06—06收修定稿
文章编号000l一5733(2003)06—0835—0r7中图分类号P631
∞-CIRCULANTBoUNDARYCoNDITIoN
MEI
JINsHuN
LIUHoNG
胁m眦e
D,&D蛐Ⅱ,以&op伽如,∞i心eAc础啊旷&妇,螂,曰e舛ng100029,伽胍
Abstract
we
use
thepreconditioned
we
conjugategradient(PCG)method
a
to
aIlalyzethesymmetricpositive-def-
initeToeplitzotherwaysof
systems.Thenpresent
new
embeddingconstmctingpreconditionerwayandpmvethatmany
generallythe
constmctingpreconditioners
are
special
cases
ofthis
method.Wepmposethe∞一
circulantboundaryconditionandmakeix
one.
compaJisonwithtypeofboundary
boththeo耐inarycirculantboundaryconditionarIdhel.condition:thernixedboundarycondition.
Funhe瑚ol_}e,
we
obtain
anew
Keywor山;Toeplitzmatrices,Preconditionedconjugategradientmethod,∞-circulant,Boundaryconditions.
泛。3刈.许多地球物理学家提出了很多好的想法来
1
引言
求解T0eplitz矩阵,如Clearbout7J于1998年首先提出了螺旋坐标系方法;此后,国内外发表了很多有关螺旋坐标系方法的论文.这些论文大都没有对螺旋坐标系的稳定性及其与其他方法的比较进行分析.
本文从数学和信号分析中求解对称正定To,eplitz矩阵系统的预条件共轭梯度法这一新方法出发,系统地讨论了该方法在实际应用时与边界条件的结合问题,得到了一种扩展的cu循环边界条件(∞=l即为普通的循环边界条件),目的是能够快速、稳定地处理各类边界条件问题.
一个Ⅳ阶‰plitz矩阵…是AⅣ=(o¨).v。。=
(口。一i)~。Ⅳ,记为AⅣ=rⅣ(o一_Ⅳ+1,…,o一1,no,口l,
…,oⅣ一,)(其中n表示Ⅳ阶‰plitz矩阵).7roeplitz
矩阵是信号分析和数据处理中最为常见的一类矩阵.作为Toeplitz矩阵A。的延伸,若有8Ⅳ一★=∞o一。(0<矗<Ⅳ),则称其为∞循环矩阵u。,记作A。[∞]=circ(no,o—l,-.-,o一Ⅳ+1)。;特别地,∞=±1时所对应的即为循环和斜循环矩阵.
‰plitz矩阵在信号分析和数据处理中应用广
基金项目
国家自然科学基金委和大庆石油管理局联合资助(49894190).
作者简介梅金顺,男,1967年生,2002年毕业于中国科学院地质与地球物理研究所固体地球物理专业,获博士学位,现在中国科学院地质与地
球物理所作博士后研究工作.主要从事地震波成像及相关的应用数学物理方法研究.E—mail:myflower68@sohu.com
836
地球物理学报(ChineseJ.Geophys.)
46卷
矩阵A。中部分靠近主对角线元素组成的或按照一
2叫循环型边界条件
1986年,stran∥1和olkin‘91提出了预条件共轭梯度法,它借助于共轭梯度迭代过程,利用预条件来求解对称正定T0eplitz系统.理论和实际计算结果表明旧一”,这种方法具有很快的收敛性.预条件共轭梯度法求解对称正定Toeplitz系统时预条件矩阵P的构造方法可分为三种类型:
第一类方法是采用一定的准则直接从Toeplitz
系数矩阵A得到预条件矩阵P旧’12““,不同的准则
定规则由A。生成的对称正定’roeplitz矩阵,即r。=n(f一^,+l'_一,£一l,fo,£l,.一'f、一1),玑=n(£l’.一,£Ⅳ一l,0,…,0),L_v=n(0,…,O,£一Ⅳ+l,…,£一1),OⅣ为jv阶零矩阵,E。为Ⅳ阶单位矩阵I。,Ⅳ阶次对角线上元素为1,其余均为零的矩阵,。,则有
c_|lf.Ⅳ[∞肘】x肘,Ⅳ((cJE~)=曰^,,Ⅳ(∞露~).
(2)选择层。=,。,得到
(rⅣ+∞LⅣ+∞_1【,^)工Ⅳ:参Ⅳ,
我们可以选择n=n+cuk+cu“玑作为预条件
矩阵,并且有n=n[叫]=circ(£。,£一。+(cJ。1
f。一。,
推导出不同的预条件矩阵P;第二类方法是函数拟合法n2““18。,预条件矩阵P及其逆P。1均可表示为一系列∞循环矩阵之和的形式;第三类方法为嵌入
式预条件矩阵构造方法.2.1∞预条件矩阵的构造
…,£一。+。+∞。1£。)。,也就是说,预条件矩阵n是cU循环的.容易验证,玳[1]=x,及P。[一1]=K:.
(3)选择层。=^且∞=±1,由于n为对称正
定矩阵,采用类似的方法可以得到如下两种预条件矩阵
QⅣ(±1)=7~±.,Ⅳ(LⅣ+c,Ⅳ)
Ku等¨9。利用嵌入式方法构造了4种不同的预
条件矩阵K。(n=1,2,3,4),其中x。为循环矩阵,
x:为斜循环矩阵,B和K。既不是循环矩阵,也不是斜循环矩阵,但它们可以利用快速余弦和正弦变换来计算.x。(n=1,2,3,4)具有一定的普遍性,很多第一类方法构造出的预条件矩阵都是它们的特
例.
容易验证,QⅣ(1)=置,,Q。(一1)=K。.
从以上的分析我们不难看出,Ku等n刊引入的4种不同的预条件矩阵眉。(凡=l,2,3,4)只是n[cU]
和纵(土1)的4个特例.可以认为,利用这种嵌入
本文提出了一种更为普通的构造Toeplitz矩阵
式方法构造出的预条件矩阵P。[∞]和Q。(±1)更具有普遍性,其余各种方法构造出的预条件矩阵均为它们的特例.
叫
系统A∥。=6。预条件的方法:
(1)首先构造如下的分块矩阵
~~
Ⅳ
U
2.2∞循环型边界条件
ToeDlitz矩阵系统属于褶积类运算h0。.多数情况下需要分析的有效信号大都是能量有限的,在边
c肝.Ⅳ[∞]=
~
Ⅳ
n“叽~“n“~
吣
队“n~虬
xN
1%叽~
...~
一
界附近信号的数值趋近于零,即吸收型边界条件.另一方面,如果采用环形网格进行观测(见图1)(方格网可以认为是环形网的一个特例,当环形网格的半径趋于无穷大时其周边部分网格(Fig.1c)即
幽
R
,Ⅳ
∞Ed
N
构成方格网(Fig.1d)),则会产生循环或部分循环型边界条件:单环环形网格(Fi异.1a)所对应的褶积运算生成的即为循环型边界条件;多环环形网格(ng.1b)所对应的褶积运算生成的即为部分循环
边界条件.
X^,.^,(叫EⅣ)=(∞E_v)2工Ⅳ
(∞EⅣ)肛1工_Ⅳ
6Ⅳ
mE两N
曰^f.Ⅳ(∞EⅣ)=
(∞层Ⅳ)26Ⅳ
方格网所对应的一般是吸收类型边界条件;将
一个‰plitz矩阵延拓成一个循环矩阵,其对应的吸
收型边界条件也就变成了循环型边界条件.其目的是引入Fourier变换方法对原来的Toeplitz矩阵系统作近似的、快速的分析,而原来的吸收型边界条件又能保证这种近似性具有较好的可靠性.
(cUE。)肛1
6,
其中』lf≥3,叫=exp(i8)(8∈[0,27c)),n是由系数
6期
梅金顺等:m循环型边界条件837
题珍.篇鼢.黼
螺◇‘蹩渺’
Fig.1
雪亘
(c)
(d)
8ystems
图l环形网格观测系统.
(a)为单环环形网格(其中+表示观测点位置);(b)为多环环形网格;(c)为环形网格半径
趋于无穷大时其周边部分网格;(d)为方格网.
Cyclicgridding
采用F0urier变换方法对‰plitz矩阵系统作分
析这一过程,包含了部分PcG的思想,其对应的预条件矩阵即为扩展后的循环矩阵.但是,扩展后的循环系统有时并不理想:简单循环边界条件中通过延拓原Toeplitz矩阵为循环矩阵来进行求解,然而得到的循环系统有时却变得非常奇异.
本文希望得到一种更具普遍性的新系统,并且容易对该系统进行简单而又快速地处理.我们采用的办法是引入cu循环系统,即利用∞循环矩阵替代简单循环矩阵,其对应的边界条件即为叫循环型边界条件:普通的简单循环边界条件只是叫循环型边界条件的一个特例(∞=1).3
阵,0。为四阶零矩阵).
引入螺旋型边界条件得到的扩展后的矩阵为
曰16=r16(0,…,0,一1,0,0,一1,4,一1,0,O,一l,0,
…,0).在文献[7]中,利用IJaDlace算子的对称正定性,借助于自相关函数的谱分解方法,得到下三角矩
l浑日16=L】6(1.8,一0.6,0,一0.2,一0.6,0,…,0),
且有日。。日‘r6=B,。.这样,求解二维hplace算子的
逆就变成了求解下三角形矩阵日。。的逆,原Toeplitz矩阵系统的求解就变得很简单了.而正是由于原T0eplitz矩阵系统的对称正定性,保证了最终结果的有效性旧1’221(一种具有最小二乘意义的解).
采用循环边界条件时情况又如何?采用分块循环的延拓方法,可以得到一个分块循环矩阵
L[口]
一,a
一,t
cU循环型边界条件与螺旋边界条件的比较
引入螺旋坐标系方法n1可以有效地进行数字信
仉
一,a
C。。[a,卢]=
仉
一Jt
4
L[a]
L[口]
一J。
号处理.经螺旋坐标系处理后得到的数据体具有螺旋型边界条件,它是将上下或左右相邻两点进行错位对接.螺旋边界条件类似循环边界条件,只不过在循环边界条件中采用的是平行对接而非错位对接.为了便于进行两类边界条件的对比分析,本研究以4×4方格网上二维【aplace算子
A。一j。
V2=
一,。A4一,。
一母l
仉
∥仉“小
其中l
a
I=I
p
4
I=1,
—14—10
0一l4—1
一d一1
L[a]=
—10
一口
0—14
O。
一,。
也即在该分块循环矩阵中,其内部是口循环,而其
作为分析对象(其
外部则是口循环.
从表面上看,两种边界条件有其相似性,矩阵曰。。和C。。[a,p]都是从原hplace算子V2采用延拓的
od
O。
4
A。一l
a
od
一l4—10
0—14—1
饥仉_I钆o
o
方法变换而来,只不过具体延拓的方式有所差异.
,J。为四阶单位矩
采用螺旋边界条件时,其最终目的是得到一个形式
—1
中A。=
00
简单、阶数较大的‰plitz矩阵曰。。;而采用循环边
界条件时得到的是分块∞循环矩阵,其内部每个分
一4
838
地球物理学报(chineseJ.Ge叩hys.)
46卷
块矩阵皆为循环类型的.
0,0,一l,0,…,一(u~,0,O,一cu‘1)。.很显然,可以
经过螺旋边界条件延拓后得到的对称正定To一印litz矩阵曰,。,采用谱分解的方法将其表示为一个下三角Toeplitz矩阵日。。与它的转置的乘积.所有计算都是在空间(或时间)域内完成的.但是,由于这种方法是以函数的自相关为基础,因而只能应用于
方便地引入Fourier变换理论对D。。[cu]进行处理和进一步的分析.5
实例分析
此处所有计算都是在IBM卟inkPad600x上完
对称正定型‰plitz矩阵系统,这是它的局限所在;
并且由于扩展后的Tbeplitz矩阵阶数较大,该矩阵的条件数往往就会变得很坏(系统变得不稳定).
经过循环边界条件延拓后得到的正定循环型矩阵C,。[乜,卢],可以利用Fourier变换理论对其进行处理,所有计算都是在频率域中完成的;并且由于FFTr的存在,使得能够对延拓后的任何数据体进行快速计算.最重要的一点是,在频率域中,可以很方便地对数据体进行各种有效的附加运算(如对数据体进行滤波等),这是空间(或时间)域中任何方法都无法
成的,所有图形都是用Matbal软件包绘制的.实例l:对于二维Laplace算子V2=n(…,0,一l,0,
0,0,0,0,0,一1,4,一1,O,0,0,0,O,0,一l,0,…),我
们以V2x.v=(1,l,…,1,1):作为分析对象并且选择
n[∞]=n+∞L,+cu一玑作为预条件矩阵.本文
选择三种形式的n,即n=4,。、Tddiag(一l,4,一1)和铲,构造出预条件矩阵P,[∞].最终迭代次数是以满足||nII:川,0Il:<10’7为条件的,其中^为第露次迭代后的剩余向量.
对于对称正定Toeplitz矩阵系统V2x。=(1,1,…,1,1)‘:来说,采用n=4,。、T耐iag(一1,4,一1)
比拟的.因此,采用循环边界条件对‰plitz矩阵系
统进行处理时具有更大的灵活性和可操作性.
4混合型边界条件
进一步地,我们引入了混合型边界条件.本研究仍以4×4方格网上二维IJaplace算子V2作为分析对象,此时混合型边界条件过程如下:首先对原对称正定Toeplitz矩阵系统进行螺旋边界处理得到一个高阶Toeplitz矩阵曰。。;其次再对口,。作循环边界处理得到一个新的cU循环矩阵D。。[叫]=circ(4,一1,
表2
TabIe
和铲时,其对应的预条件矩阵n[∞]的条件数及满足||^Il:川r。||:<10‘7的PcG最终迭代次数等结果分别列于表1、2和3.PCG的收敛速度很快,我们
表1
Table1
n=4“时PCG的迭代次数
PCG
It哪6ven岫be璐wj恤n=4厶
注:此时预条件矩阵的条件数等于1
n=7蹦diag(一l,4。一1)时n[∞】的条件数与PCG的迭代次数
PcG
64
2
conmti蚰n岫bers粕d
32
Iters121515151515121515151515
iten廿ve
n唧be璐of血e
128
pr∞伽m廿。眦rPⅣ[∞]witlln=%diag(一1.4。一1)
256
Iters252829292929252929292928
CondN3.0003.0003.0003.0003.0003.0003.0003.0003.Ooo3.0003.0003.000
Iters3444454545443444454545
CondN3.0003.0003.Ooo3.o()03.0003.0003.0003.0003.0003.0003.0003.000
512
Ite璐505050505050495050505050
日
CondN
0030。600900120。150018002100240。270030003300
3.0002.9992.9982.9952.9912.9872.9812.9872.99l2.9952.9982.999
CondN3.0003.0002.9992.9992.9982.9972.9952.9972.9982.9992.9993.Ooo
Iters182020202020172020202020
CondN3.0003.0003.ooO3.0002.9992.9992.9992.9992.9993.o()03.0003.000
“
注:condN表示条件数,IteH表示迭代次数,m=exp(i日)
6期
梅金顺等:m循环型边界条件
839
以Ⅳ=32时r,:=V2所对应的预条件矩阵P盟[∞]时该方法前10次迭代后的剩余向量值列于表4,从表4很容易看出,迭代5、6次后剩余向量值就已经变得很小了.
很显然,当我们取n=铲且p=00时其对应的预条件矩阵PⅣ[1]即为普通Fourier变换方法中所采用的系数矩阵;也即是说,口=0。时对应的是普通循环边界条件.从表3、4中不难看出,此时PcG根
件的必要性和重要性.
实际工作中,我们完全没有必要采用满足Il^II:川r。I|:<10。为条件作为最终迭代次数.在做信号分析和数据处理时,由于实际数据体本身就包含有一定的误差,我们可以采用不同的标准终止迭代过程.表5显示的是Ⅳ=32且迭代过程满足
11^|l2川,o||2<10~(n=1,2,3,4,5,6,7)时PCG
的最终迭代次数列表.从该表不难看出,只需有限
次迭代,PcG即可得到很好的精度.本不收敛.这进一步地说明了引入叫循环型边界条
裹3n=铲时^[国]的条件数与PCG的迭代次数
TaMe3
口
CondN
0030。60。900120。1500180。210。
inf45l11350281812182850113451
32
Ite硌
*
c彻棚H帆n咖be璐and
“
CondNiIlf180545l20l11372507211320l4511805
PcG溉ndve咖be璐ofu地prec佃dnio毗rPⅣ[∞]们th
128
Ite硌
*
n=V2
512
256
Iters
*
CondNiIlf7218180580245l28920128945180218057218
CondNiIlf290007218320818051155802115518053208721829000
Ite鸺
*
CondNirIf1.2290001300072184620320846207218130()o29000120000
lte璐
*
131312121291212121313
151414141291314141415
1514141414101414141516
**
151414141014151515
*
*
15151510151515
*
擀
2700300。3300
o
注:condN表示条件数,Iters表示迭代次数,m=“p(i日),iIlf代表无穷大,*表示不收敛
表4
TaMe4
r,:=V3且预条件为n[∞]时PCG的前10次迭代后的剩余向量模值列表
No珊mⅧlu鹤of也e他湖眦Ivecto璐∞rr幅舯哪ldi雌to
with
r32=V2and
menrst10ite聃d帆sbyPCG
PⅣ[∞】as也epl船c咖m廿伽er
注:m=exp(i∞,N∞表不结果过大、溢出.
实例2:我们采用一个16×16方格网上二维LaplaceD。。[∞].本文利用M砒al软件包中的现成软件peaks
产生了三组数据体:用peal【s(16)产生一个16×16三维规则网格数据体z。,将z,周边网格上的(60个点)数值修改为零得到另一16×16三维规则网格数据体z:;另外,用peal【s(14)产生一个14×14三维规则网
算子V2作为分析对象,其对应的对称正定‰plitz矩
阵系统为铲z=R,目的是对三种边界条件(循环型、螺旋型及混合型)所处理的结果进行比较,三种边界条件所对应的系数矩阵分别为c。。[a,p]、曰,。及
地球物理学报(ChineseJ.Geophys.)
46卷
表5采用三种边界条件对三组数据体Z。、z:和Z,
进行反演计算的均方差误差结果
Table
5
R。、四。。z。,:=R。及D。6[∞]Z¨=R。得到z¨、z㈦和z。.,;对数据体z:和z,的计算过程完全相同.此处与PCG方法不同的是,所有计算结果都是一次性的(没有使用迭代方法).对三组数据体的计算结果分别显示于图2~4及表5,其中表5的均方差计
errors
inve嗽Iroot-mean-square(RMS)
of妇dataZI、Z28ndZ3bythe瞅oftllreemffenntb0恤~daryc伽脚廿吣
The
厂1r—————————~——
16
算方法为
格数据体,然后将其周边进行扩展(用零进行充填),得到第三组16×16三维规则网格数据体z,.
对于数据体z。而言,我们先正演计算出V2z。=R,得到R。,然后分别反演计算c。。[a,卢]z¨=
●5
√磊(z…Q∽。撕∥
1,2,3).
从计算结果不难看出,采用cu循环型边界条件时反演结果误差最小;其次是混合型边界条件;螺旋型边界条件所对应的反演结果误差最大,最不稳定.
¨Ox5
,
8
O
蓦一
0
5
O
@。多‘
5
,
徊、‘
\
o
/
101505
,
1015
图3对数据体z:进行反演计算的结果比较
(a)为原始数据体zI;(b)、(c)、(d)分别为循环型(c。6[一l,一1])、
螺旋型(口。。)及混合型(D。。[一1])边界条件的反演
计算结果z¨、z1.2和z1.3.
Fig.2
(a)为原始数据体z2;(b)、(c)、(d)分别为循环型(c。6[一l,一1])、
螺旋型(口。。)及混合型(D。6[一1])边界条件的反演
计算结果z2.1、z2。2和z2.3.
Inversalresultsofthedata
ZlFig.3
Inversalresultso“hedata
Z2
6
总结
本文通过引入一种新的嵌入式预条件矩阵构造
方法对对称正定‰plitz矩阵系统作分析,得到了两
类不同的预条件矩阵n[∞]和Q。(±1);证明了其他几种预条件矩阵是这两类矩阵的特例.进一步导出并分析了∞循环型边界条件,讨论了其与螺旋边界条件的异同点,比较了它们在计算方法上各自的特点:叫循环型边界条件可以在频率域中实现,该方法在反演计算的同时亦可对数据体进行其他附加处
图4对数据体z,进行反演计算的结果比较
(a)为原始数据体z3;(b)、(c)、(d)分别为循环型(c16[一l,一1])、
螺旋型(口,。)及混合型(D。。[一1])边界条件的反演
计算结果z3.1、z3.2和z3,3
理(如滤波等);螺旋边界条件只能在空间域内进行.最后提出了一种混合型边界条件,它可在频率域中实现,是cu循环型和螺旋型两个边界条件的一种折衷.数据计算验证了它们的可行性.实际计算表明,采用∞循环型边界条件优于混合型边界条件,
Fig.4
lnvers8lresl】1tsofmedataZ3
6期
梅金顺等:ct,循环型边界条件
84l
而混合型边界条件又优于螺旋边界条件参考文献
[1]
徐仲,张凯院,陆全.‰p1汜矩阵类的快速算法.西安:
西北工业大学出版社,1999
XUZhong,ZHANG
Kaiyuan,叫Qu锄.QuickAlgo打山m0ftlleT0-
eplitz
M栅ces.Xi’an:NonllwestIndlls田uIliversi‘y
Press,1999
[2]
蒋增荣,曾泳泓,余品能.快速算法.长沙:国防科技大学出
版社,1993JIANG
ze“grorIg,ZENG
Yon曲ong,YuPinne“g.Fast
Al耐tllm.
Chan挚ha:N撕onal
Defencescienti6c
UniVe玲ityPress,1993
【3]
Bunch
J.蛐ility
ofm乩odsfor“vingToepli乜syste鹏of8qu撕。啮.
肋WJ.尉.&m.Co胛山.,1985,6:349~3“
【4]
G.mi啪D,M枷n
C,LundJ.Anal徊c蛐dnum商cal鲫pects
0ftlle
observ“0n
oft}Ie
heat
eqIl撕on.Proc.26n腰雎co旷.0nD即b如n
ondc0眦r甜.1987。2:975~976
[5]
H8ykinS.Ada叫ve
FiIter
11leory(2一ed).NewJeIsey:Prernice
Hall,Endew00dCli雎,1991.167~168
[6]
硒ng
R,Ah咖diM,Goq卿一NagIIib
R,et
aI.Digi“Fdt谢“g
in0ne
舳d个woDimensions:D惜i即aIldApplic嘶。璐.New
York:plen啪
Pr∞s.1989.368—379
[7]
clembout
J.Muld・di眦肥ionalrec岫ive
6lte璐via
a
llelix.&叩协-
j[cs,1998,63(5):1532~1541
[8]
stmng
G.A
p叩al
f曲T0epl池m8trixcalcul血。璐.&[1d.ApPf.
Mmh,.1986,74:171—176
[9]Oll【inj.“ne盯锄dNo“ne盯Deconvol“onProble雌[PH.D.tlle—
sisj.Houston:彤ce
UIliv.,1986[10]
Axel蟠on
O,B斌erV.Fi耐te
Ele眦nt鼬lni叩0f
B叫ndary
Value
ProblelIls,Theory肌d
Compu喇on.od舯do:Ac8deIllic
Press,1984
[11]
st啪g
G,EdelInan
A.The
T0ePlitz-circIll蚰t
EigenvaluePIDblemAx
=ACx.In:LBmgg,JDettman,eds0瑚帅d
Conf.OnPDEan(1
Appl.Ma山..New
York:hngm肌sciTech..1987
[12]
ChanR.CircIlIantprecondiⅡone璐forh-mddan
T0eplitzsysteHls.s,一
A_】lf,.^‰血A删.AnPl.,1989,10:s42~550
[13]
ChanT.Anopdmal
circIlI帅t
precondi“onerf矗Toeplitzsystenls.S,一
AM
J.&i.&吡.(’0,印吡.,1988,9:766—77l
[14]
啊yshIlikovE.O砸m8l
andsuperoptilTlaIcirculantprecondi60ners.
S玉tjlf
J.MⅡ打讧A删.APPZ.,1992,13:459~473
[15]chanR,Ng
M.T0eplitz
precondidonPrs
forHe阳血tian
7roepl缸8ys・
terns.丘,le甜A咖6mA芦叫.,1993,l如:181—208
[16]
chan
R,s咖gG.1kp】池equ8“ofls
by
conj“98tegradien£swichc*
cul蚰t
precondiⅡoners.S^¨fJ.蹦.sc眦.Co唧眦.,1989,10:104一
119
[17]
ChanR,YeIlfIgM.CircIllant
prec佣ditione飓cons帅cted如m
Ker.
nels.s,AM
J.肌榭r.A删.。1992,29(4):1093一1103
[18]
蹦edlanderB,MorfM,KailatllT,et
a1.Newinve璐ion
fo咖Lll北f0’
瑚mc鹧d嘲ined
in
tem毽0f
their
disL蛐ce
hm‰pl汜matIices.
厶w口r
A妇6m却一.,1979,27:3l一60
[19]
KuT,Kuoc.D酷ign
arId帅alysis
of
T∞plitz
precondinone璐.衄E
n删玑0nS溏,越P眦醛,1992,40:129~14l
[20]程乾生.信号数字处理的数学原理.北京:石油工业出版社,
1979
CHENG
Qi咖he“g.M8tlle咖dcal
Print五ples
ofSignalD8ta
Ptocess-
ing.Be妇i“g:Petmleumlndustry
Press,1979.
[21]
徐萃薇.计算方法引论.北京:高等教育出版社,1997
xu
CIliwei.Introdu舐ontotlle
co呷utadonal
Metllod.Be巧ing:Hi鼍;}l-
er
Educ出0nal
Pre∞.1997
[22]
ne8s
W,Teuk018ky
S,Venedi“g
W,et
8I.NumericalRecip船inC
(2叫Edi虹on),Lorldon:CarnhridgeUnive商ty
Pk踌,1992
ω循环型边界条件
作者:作者单位:刊名:英文刊名:年,卷(期):被引用次数:
梅金顺, 刘洪
中国科学院地质与地球物理研究所,北京,100029地球物理学报
CHINESE JOURNAL OF GEOPHYSICS2003,46(6)2次
参考文献(22条)
1. 蒋增荣;曾泳泓;余品能 快速算法 1993
2. Ku T;Kuo C Design and analysis ofToeplitz preconditioners[外文期刊] 1992(1)
3. Friedlander B;Morf M;Kailath T New inversion formulae for matrices classified in terms oftheirdistance from Toeplitz matrices[外文期刊] 1979
4. Olkin J Linear and Nonlinear Deconvolution Problems 19865. Strang G A proposal for Toeplitz matrix calculations 1986
6. Clearbout J Multi-dimensional recursive filters via a helix 1998(05)
7. King R;Ahmadi M;Gorgui Naguib R Digital Filtering in One and Two Dimensions:Design andApplications 1989
8. HaykinS Adaptive Filter Theory (2nd ed) 1991
9. Gilliam D;Martin C;Lund J Analytic and numerical aspects of the observation of the heat equation1987
10. Bunch J Stability of methods for solving Toeplitz systems of equations[外文期刊] 198511. Press w;Teukolsky S;Vetterling W Numerical Recipes in C (2nd Edition) 199212. 徐萃薇 计算方法引论 1997
13. 程乾生 信号数字处理的数学原理 1979
14. Chan R;Yeung M Circulant preconditioners constructed from Kernels[外文期刊] 1992(04)
15. Chan R;Strang G Toeplitz equations by conjugate gradients with circulant preconditioners[外文期刊] 1989
16. Chan R;Ng M Toeplitz preconditioners for Hermitian Toeplitz systems[外文期刊] 199317. Tyrtyshnikov E Optimal and superoptimal circulant preconditioners[外文期刊] 199218. Chan T An optimal circulant preconditioner for Toeplitz systems 1988
19. Chan R Circulant preconditioners for hermitian Toeplitz systems[外文期刊] 198920. Strang G;Edelman A The Toeplitz-Circulant Eigenvalue Problem Ax =λ Cx 1987
21. Axelsson O;Barker V Finite Element Solution of Boundary Value Problems,Theory and Computation1984
22. 徐仲;张凯院;陆全 TOEPLITZ矩阵类的快速算法 1999
引证文献(2条)
1. 陈宝书. 梅金顺. 王润秋 褶积与反褶积的一种计算方法[期刊论文]-地球物理学进展 2009(2)2. 梅金顺. 刘洪 预条件方程组及其应用[期刊论文]-地球物理学报 2004(4)
本文链接:http://d.g.wanfangdata.com.cn/Periodical_dqwlxb200306017.aspx