网站大量收购独家精品文档,联系QQ:2885784924

高精度公选课(奇数).docVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一. 答:工程中常用的数值分析方法: 有限元法(FEM) 优点:对于不规则几何区域的适应性好。为求解大型物体的计算带来了方便,并对问题给出了宏观的把握,从而更好地提出解决措施。 缺点:需要采用高阶单元或采用较小尺寸的单元,极大降低分析问题的效率。 有限差分法(FDM)性差。 边界元法(BEM) 优点:可以使求解问题的空间维数降低一阶,从而使计算工作量及其所需计算机容量大大减小。 缺点:需要已知所求解偏微分方程的格林函数基本解,虽然对不少偏微分方程这个基本解已找出,但对Navier-Stokes方程这个非线性偏微分方程,至今尚未找到基本解。 有限分析法(FAM) 优点:有限分析法是80年代初发展起来的一种数值方法,它可以克服高Reynolds数下有限差分法及有限容积法的数值解容易发散或振荡的缺点。 缺点:其计算工作量较大,对计算区域几何形状的适应性也较差。 有限容积法(FVM) 优点:用有限容积法导出的离散方程可以保证具有守恒性(只要界面上的插值方法对位于界面两侧的控制容积式一样的即可),对区域形状的适应性也比有限差分法要好。是目前应用最普遍的一种数值方法。 缺点:有限体积法在寻求控制体积的积分时,必须假定值在网格点之间的分布。 谱分析法(Spectral method,SM) 优点:可以获得高精度的解,目前只是在比较简单的流动与传热问题中已经应用的比较成功。 缺点:不适宜用于编制通用程序。 数值积分变换法(Integral transformation method,ITM) 优点:计算精度可以较高,降维问题是一个常微分方程,有成熟的数值方法可以采用。 缺点:这种方法不容易形成通用程序,特征值问题的选取有一定的任意性,对非线性强烈的问题,计算工作量比较大。 :1.重心插clc clear n=15;a=0;b=1; x=-cos((0:n)*pi/n);x=x*(b-a)/2+(b+a)/2;x=x; D=barylag(x,3); D2=D(:,:,2);D1=D(:,:,1);D3=D(:,:,3); I=eye(size(D1));n=n+1; L=D3-diag(x);f=(x.^3-2*x.^2-5*x-3).*exp(x); ye=x.*(1-x).*exp(x); L(1,:)=I(1,:);f(1)=0; L(n,:)=I(n,:);f(n)=0; L(2,:)=D1(1,:);f(2)=1; yy1=L\f; err1=norm(yy1-ye);rerr1=norm(yy1-ye)/norm(ye); L=D3-diag(x);f=(x.^3-2*x.^2-5*x-3).*exp(x); L(n+1,:)=I(1,:);f(n+1)=0; L(n+2,:)=I(n,:);f(n+2)=0; L(n+3,:)=D1(1,:);f(n+3)=1; yy2=L\f; err2=norm(yy2-ye);rerr2=norm(yy2-ye)/norm(ye); err=[err1 err2 ] rerr=[rerr1 rerr2 ] plot(x,ye,-ok,x,yy2,-^b) err =1.0e-13 * 0.6923 0.1765 rerr =1.0e-13 * 0.6796 0.1732 图1.数值解与解析解图形 图2.绝对误差分布图 P2. clc clear N=15; T=4; x=-cos((0:N)*pi/N);x=T*(x+1)/2; D=barylag(x,4); D2=D(:,:,2);D1=D(:,:,1); I=eye(size(D1)); L=D2+D1-2*I; f=(2*x); L(N+1,:)=I(1,:);f(N+1)=0; L(N+2,:)=D1(1,:);f(N+2)=1; y=L\f yy=exp(x)-0.5*exp(-2*x)-x-0.5; err=max(abs(y-yy)) rerr=max(abs(y(2:N+1)-yy(2:N+1))./y(2:N+1)) plot(x,yy,-k,x,y,.k) y1=D1*y; ye1=exp(x)+exp(-2*x)-1; errd1=max(abs(y1-ye1)) rerr1=max(abs(y1(2:N+1)-ye1(2:N+1))./ye1(2:N+1)) figure plot(x,ye1,-k,x,y1,.k) y2=D2*y; ye2=exp(x)-2*exp(-2*x); errd2=max(abs(y1-ye1)) rerr2=max(abs(y2(2:N+1)-ye2(2:N+1))./ye2(2:N+1)) figure plot(x,ye2,-k,x,y2,

文档评论(0)

youyang99 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档