淡江大学数值方法课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《淡江大学数值方法课件.ppt》由用户(ziliao2023)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 淡江大学 数值 方法 课件
- 资源描述:
-
1、1Copyright 2011 by yshong2YUNG-SHAN HONG,Ph.D.,PE.Office:E723Tel:26215656 ext.3260Instructor:Copyright 2015 by yshong3Objective:This course covers a variety of numerical methods and their applications in various engineering problems.Emphasis is placed on the solution of solving nonlinear equation,ma
2、trix analysis of linear and nonlinear equations,eigen-value problems,curve fitting,numerical integration and differentiations as well as interpolation methods.Pre-knowledge of Engineering Mathematics and programming skills with computer language(s)are strongly required.Copyright 2006 by yshong4Outli
3、ne and Schedule:u Introduction(2 hrs)u Mathematical modeling and engineering problem solving(2hrs)u Error and definition(2hrs)u Roots of equations(1)-bracketing methods(2hrs)u Roots of equations(2)-open methods(2hr)u Systems of nonlinear equations(2hrs)u Linear algebraic equations-mathematical and n
4、umerical method(3hrs)u Eigenvalue problems(3hrs)Copyright 2006 by yshong5Outline and Schedule:u Least squares regression(2hrs)u Interpolation-Lagrange and Newton approach(2hr)u Interpolation-spline function(2hrs)u Numerical integration general,double integral(2hrs)u Numerical integration Gauss integ
5、ral(2hrs)u Numerical solution of ordinary differential equations(2hrs)u Numerical solution of partial differential equations(2hrs)Copyright 2007 by yshong6Grading:u Ordinarily expression 40%u Homework(67 times)u Mid term exam 30%u Final term exam 30%Copyright 2006 by yshong7Textbook:Chapra,S.C.and C
6、anale,R.P.(2010),“Numerical methods for engineers”,Sixth Edition,McGRAW-Hill.Reference:u Gerad,C.F.and Wheatley,P.O.(1999),“Applied numerical analysis”,Sixth Edition,Addison-Wesley.u Schilling,R.J.and Harris,S.L.(1999),“Applied numerical methods for engineers using Matlab and C”,Brooks/Cole.u 林聰悟、林佳
7、慧(1997),“數值方法與程式”,圖文技術服務。Copyright 2009 by yshong8About the authors:Steve Chapra teaches in the Civil and Environmental Engineering Department at Tufts University.Dr.Chapra received engineering degrees from Manhattan College and the University of Michigan.Before joining the faculty at Tufts,he worke
8、d for the Environmental Protection Agency and the National Oceanic and Atmospheric Administration,and taught at Texas A&M University and the University of Colorado.His general research interests focus on surface water-quality modeling and advanced computer applications in environmental engineering.C
9、opyright 2006 by yshong9About the co-authors:Raymond P.Canale is an emeritus professor at the University of Michigan.During his over 20-year career at the university,he taught numerous courses in the area of computers,numerical methods,and environmental engineering.He also directed extensive researc
10、h programs in the area of mathematical and computer modeling of aquatic ecosystems.He has authored or coauthored several books and has published over 100 scientific papers and reports.Copyright 2006 by yshong10Why you should study numerical methods?u Numerical methods are extremely powerful problem-
11、solving tools.They are capable of handling large systems of equations,nonlinearities,and complicated geometries that are not uncommon in engineering practice and often impossible to solve analytically.u During your careers,you may often have occasion to use commercially available prepackaged that in
12、volve numerical methods.The intelligent use these programs is often predicated on knowledge of the basic theory underlying the methods.Copyright 2006 by yshong11u Many problems cannot be approached using prepackaged programs.If you are conversant with numerical methods and are adept at computer prog
13、ramming,you can design your own programs to solve problems without having to buy expensive software.u Numerical methods are an efficient vehicle for learning to use computers.Because numerical methods are for the most part designed for implementation on computers,they are ideal for this purpose.You
14、will also learn to control the errors of approximation that are part of large-scale numerical calculations.u Numerical methods provide a vehicle for you to reinforce your understanding of mathematics.Because one function of numerical methods is to reduce higher mathematics to basic arithmetic operat
15、ions.Copyright 2006 by yshong12Solutions of the problem in engineering:INTRODUCTIONINTRODUCTIONu Analytical solution:(closed form solution)Ex.Determine)(sin xdxd)(sinxdxdat x=0 let x=0 1cos)(sinxxdxd900 x(o)sinxEx.Determine d AEPLdP1?Copyright 2006 by yshong13u Numerical solution:(approximation solu
16、tion)Ex.Determine )2ln(2xxedxdxat x=10 let )2ln()(2xxexfxxf(x)101?Copyright 2006 by yshong14Numerical method:Data+Mathematical theory+computer program Approximation Copyright 2006 by yshong15Types of the problem:(a)Solution of nonlinear equation(roots of equation)059423xxx 594)(23xxxxflet xf(x)Ex.Co
17、pyright 2006 by yshong16(b)Matrix analysis(solution of linear algebratic eqs.)Ex.22221211212111puauapuaua 212122211211ppuuaaaau1u2Ex.2321043yxyxCopyright 2006 by yshong17(c)System of nonlinear eqs.Ex.x1x2 222221121122121111)()()()(cxxaxxacxxaxxa 2121222121212111)()()()(ccxxxaxaxaxaCopyright 2006 by
18、yshong18(d)Curve fittingu Regression Least squares regressionu Interpolation&ExtrapolationxyyxRegressionInterpolation&ExtrapolationCopyright 2006 by yshong19(e)Integration techniquexf(x)abIf(x)badxxfI)(p(w)spaceCopyright 2006 by yshong20(f)Ordinary differential equation(ODE)Because many physical law
19、s are couched in terms of the rate of change of a quantity rather than the magnitude of the quantity itself.Ex.tdtdy3Difference scheme viewpoint),(1ytftyytydtdyiiSolve y as a function of t),(1ytftyyiiytf(t,y)yi+1yiyRi+1titi+1tCopyright 2006 by yshong21(f)Ordinary differential equation(ODE)Additional
20、 data must be given:u Initial value problemu Boundary value problemx1f(x1)x?x1f(x1)x?x2f(x2)Copyright 2006 by yshong22(g)Partial differential equation(PDE)The behavior of a physical quantity is couched in terms of its rate of change with respect to two or more independent variables.u Elliptic solid
21、mech.,flow mech.potential),(2222yxpyuxu 0),(yxpLaplace eqs.(seepage eq.)Copyright 2006 by yshong23(g)Partial differential equation(PDE)u Parabolic consolidation,heat tuczuv122Analytical sol.0.mu 2drvvHtcT u Hyperbolic wave eqs.222221xuctuCopyright 2006 by yshong24Motivation:Numerical methods are tec
22、hniques by which mathematical problems are formulated so that they can be solved with arithmetic operations.Although there are many kinds of numerical methods,they have one common characteristic:they invariably involve large numbers of tedious arithmetic calculations.It is little wonder that with th
23、e development of fast,efficient digital computers,the role of numerical methods in engineering problem solving has increased dramatically in recent years.Copyright 2006 by yshong25Non-computer methods:(1)Solutions were derived for some problems using analytical,or exact method.Ex.0422 xxExact sol.ix
24、3121642Ex.082sin/3257xxexxx?Exact sol.Copyright 2006 by yshong26(2)Graphical solutions were used to characterize the behavior of systems.Ex.0104305222yxyx12xyx.y.x.y.The results are not very precise.Graphical techniques are often limited to problems that can be described using three or fewer dimensi
25、ons.(3)Calculators and slide rules were used to implement numerical method manually.The method used to simple engineering problems.Copyright 2006 by yshong27Numerical method:Data+Mathematical theory+computer program Approximation Complex engineering problems:Copyright 2006 by yshong28The engineering
展开阅读全文