- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一、实验题目
(1)用Ritz-Galerkin方法求解边值问题u + w
(1)用Ritz-Galerkin方法求解边值问题
w(0) = ?(1) = 0
精确解仏=空兰一 %
sinl
(2)用有限元方法求解L+之+小血仏)以5(加) I w(0)=弘⑴=0
实验目的
运用MATLAB数学软件编写Ritz-Galerkin方法和有限元方法程序,进一步熟悉MATLAB 的应用及掌握偏微分方程数值方法中Ritz-Galerkin方法和有限元方法,対各个方法求解精 度进一步明确。
实验原理
(1) Ritz-Galerkin 方法
Ritz方法
设给出二次泛函
J(v) = — A (v,v)-F(v),
2 (1)
其屮人(叫°是Hilbert空间V上的双线性泛函,而且满足对称性、有界性、正定性;F(v)
是V上的有界线性泛函。考虑一下变分问题:V求满足
J(w) = min J(v).
? (2)
设Hilbert空间V是可分的,即V中有可数多个元素构成一个稠密集。在V屮取N个线
性无关的元素5?,,他们张成一个N维子空间* ,即
N
S/v ={Wu =》CS;C],???,Cn为实数}
台 ,或记成SN=spanW詡2,…。 ⑶
上述元素% 輕,…,0V称为空间的基
用h代替V,在S上求泛函丿(弘)的极小,即求UN G SN满足
J(uN) = min J(v).
氏Sn (4)
显然,原先的变分问题(2)与后面的变分问题(4)是不同的,他们的解弘与也是不同 的。如果V的子空间必充分接近V,那么,用?代替V而得到的解柿也就充分接近u, 从而把作为原变分问题的近似解,亦即把无穷维空间V中的极值问题近似为有限维空间 S中的极值问题,这就是Ritz方法得基本思想。
问题(4)很容易化为一个线性代数方稈组问题。实际上,每一个中的元素都可 N
二 Y Cjipi
以用°,02,???,0n的线性组合表示,故 /=!,这时,由A (^v)及FW)的性质
TOC \o 1-5 \h \z I N N N
丿他)=牙A(工g,X5?) - F(工训)
L /=1 ;=1 /=1
]N N N
= A0(P)CiCj -工 F?)Cj
2 Z=1 J=1 /=1 ,
因此,丿(?)是一个以55…,Cn为变量的二次多项式Q(C1,C2,???,CQ。由于双线性泛函 ° (仏Q是对称、正定的,则二次项
tLZ A?(p)CiCj = - A(?,)
厶 /=1 ;=1 /
是一个以55…工N为变量的正定二次型,即矩阵[A(%9j)“N是对称正定的。因此,
/⑷v)= °(C[,C2,???,Cn)在点(cf,c;,???,J)取得极小的充分必要条件是
器 l(d = O,心 1,2,…,N
/ O
N
工 A@?)c; =F@),d = l,2,???,N
可以算出,上式即戶 ’ ,即N维向量
C° =时,£,???,氏卩是线性方程组Kc = f的解,其中
K = [A(?,伟)]爲,—[q,C2,...,c舁,/ =[尸(%)用輕),???,尸(孤)]二求出(冲,£,???,氏) 之后,即得近似变分问题(4)的解
N
UN = W?
i=\
总之,Ritz法吧泛函的极小值问题化为多元二次函数的极小值问题,最后通过求解一 个线性代数方程组而得出变分问题的近似解。
Galerkin 方法
当双线性泛函A (^v)对称时,变分问题(2)等价于变分方程:求眈wV使得
A (w,v) = F(v),Vvg V ⑸
TOC \o 1-5 \h \z Galerkin方法是一种求解变分方程(5)的近似方法。假设V是可分的Hi lbert空间,仍然取有限维子空间为SN=span{(p[y(p2^(pN] 考虑近似变分方程:求n w 满足A (w?v,v) = F(v),Vvg Sn ⑹
需要注意的是,近似变分方程(6)的解“N在Sn中,且检验函数V只要求对中的元素成 立而不是对V中的一切元素成立。
这时,求解n仍然化为求解一个线性方程组。因为中的元素仍是通过{0}的线性 N N
你二工弓%」二工
组合来表示,可以设 冃 i=l ,代入式(6)得
N N N
工 Z A((Pj,(P疋5 -工 )q = o
Z=1 ;=1 /=1
N N
乞送 A?,?)c;-F@Jki=O
或者 日月
由 的任意性,即 “2,…,Cn得任意性,可得出线性代数方程组
N
工 = F(%)(1 iN)
;=1
由于双线性泛函A (^v)是对称的,所以该线性方程组与Ritz得到的线性方程组是相同 的。
(1)有限元方法
考虑两点边值问题(P)
r / 1
p(x)— 4-q{x)u = /(x),a xhdx\ dx)
v u(a)= 0
p(b)『(b)
原创力文档


文档评论(0)