查看“︁兰佐斯算法”︁的源代码
←
兰佐斯算法
跳转到导航
跳转到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{Expand language|1=en|time=2021-10-05T13:41:33+00:00}} '''Lanczos 算法'''是{{link-en|科内尔·兰佐斯|Cornelius_Lanczos}}设计的一种[[迭代法|直接算法]],它由{{link-en|幂法|Power_iteration}}改编而来,用于找出<math>n \times n</math>[[埃尔米特矩阵|厄米矩阵]]的各组[[特征值和特征向量]]中“最有用的”(趋于极高/极低的)的<math>m</math>组,<math> m </math>通常(但不一定)远小于<math> n </math>。<ref>{{Cite journal|title=An iteration method for the solution of the eigenvalue problem of linear differential and integral operators|url=https://nvlpubs.nist.gov/nistpubs/jres/045/jresv45n4p255_A1b.pdf|last=Lanczos|first=C.|date=1950-10|journal=Journal of Research of the National Bureau of Standards|issue=4|doi=10.6028/jres.045.026|volume=45|pages=255|language=en|issn=0091-0635|access-date=2021-09-29|archive-date=2022-04-02|archive-url=https://web.archive.org/web/20220402061124/https://nvlpubs.nist.gov/nistpubs/jres/045/jresv45n4p255_A1b.pdf}}</ref>最初指定的方法尽管从原则上将计算效率应该很高,但是由于其[[数值稳定性|数值不稳定]]而不敷实用。 1970 年,Ojalvo 和 Newman 提出了使该方法在数值上变稳定的方式,并将其应用于承受动态载荷的大型工程结构的求解。<ref name=":0">{{Cite journal|title=Vibration modes of large structures by an automatic matrix-reductionmethod|url=https://arc.aiaa.org/doi/10.2514/3.5878|last=Ojalvo|first=I. U.|last2=Newman|first2=M.|date=1970-07|journal=AIAA Journal|issue=7|doi=10.2514/3.5878|volume=8|pages=1234–1239|language=en|issn=0001-1452|access-date=2021-09-29|archive-date=2022-02-03|archive-url=https://web.archive.org/web/20220203032534/https://arc.aiaa.org/doi/10.2514/3.5878}}</ref>实现方式是,采取措施纯化了 Lanczos 向量(即,反复地把每个新生成的向量同'''所有'''先前生成的向量一起重新归一化)<ref name=":0" />,纯化到任意的准确度即可,先前没有执行这一步,因而产生了一系列被那些联系于最低自然频率的向量严重污染了的向量。 在最初的文章中,这些作者还建议了选择起始向量的方式(即,使用随机数生成器来选择起始向量的每个元素),并提出了一种根据经验确定下来的方法,用来确定向量数量的减少量<math> m </math>(即,应选为所需准确特征值数量的约 1.5 倍)。此后不久,Paige 跟进了他们的工作,而 Paige 提供了错误分析。<ref>{{Cite thesis|title=The computation of eigenvalues and eigenvectors of very large sparse matrices|url=https://www.cs.mcgill.ca/~chris/pubClassic/PaigeThesis.pdf|date=1971|location=London|oclc=654214109|language=en|first=Christopher Conway|last=Paige|access-date=2021-09-29|archive-date=2021-09-29|archive-url=https://web.archive.org/web/20210929074659/https://www.cs.mcgill.ca/~chris/pubClassic/PaigeThesis.pdf}}</ref> <ref>{{Cite journal|title=Computational Variants of the Lanczos Method for the Eigenproblem|url=https://doi.org/10.1093/imamat/10.3.373|last=PAIGE|first=C. C.|date=1972-12-01|journal=IMA Journal of Applied Mathematics|issue=3|doi=10.1093/imamat/10.3.373|volume=10|pages=373–381|issn=0272-4960}}</ref>1988 年,Ojalvo 为该算法制作了更详细的历史记录和有效的特征值误差测试。<ref>{{Cite journal|title=IMAC-XI The International Modal Analysis Conference and Exposition February 1-4, 1993 Hyatt Orlando Hotel, Kissimmee, Florida|url=http://dx.doi.org/10.1111/j.1747-1567.1992.tb00713.x|date=2008-01-28|journal=Experimental Techniques|issue=6|doi=10.1111/j.1747-1567.1992.tb00713.x|volume=16|pages=11–11|issn=0732-8818}}</ref> == 参考文獻 == {{reflist|30em}} [[Category:数值线性代数]]
该页面使用的模板:
Template:Cite journal
(
查看源代码
)
Template:Cite thesis
(
查看源代码
)
Template:Expand language
(
查看源代码
)
Template:Link-en
(
查看源代码
)
Template:Reflist
(
查看源代码
)
返回
兰佐斯算法
。
导航菜单
个人工具
登录
命名空间
页面
讨论
不转换
查看
阅读
查看源代码
查看历史
更多
搜索
导航
首页
最近更改
随机页面
MediaWiki帮助
特殊页面
工具
链入页面
相关更改
页面信息