资源描述:
《基于matlab的数值逼近仿真设计和实现.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、基于Matlab的数值逼近算法仿真设计与实现摘要:数值计算方法是计算机及相关专业的重要基础理论之一,是程序设计和软件开发的基础。Matlab是当前最为优秀的科学计算软件之一,也是许多科学领域中分析、应用和开发的基本工具。经过多年的发展,Matlab已经成为一种功能全面的软件,几乎可以解决科学计算中的所有问题。由于其编写简单,代码效率高,Matlab广泛应用于计算机通信、信号处理、数值计算等领域。Matlab是一种面向科学与工程计算的高级语言,它提供了强大的矩阵处理和绘图功能,给出了一个融合计算、可视化和程序设计的交互环境,操作简便。本设
2、计以Matlab为编程语言和开发环境,对数值逼近算法进行编程实现,并进行图形化描述。所有结果表明,采用不同的逼近方法,利用Matlab编程可以简单、有效地实现函数逼近。关键词:Matlab;函数逼近;拉格朗日插值;曲线拟合DesignandRealizationofnumericalApproximationalgorithmbasedonMatlabAbstract:Numericalcalculationmethodisabasictheoryofprofessionalcomputerandrelated,itisabasicof
3、programmingandsoftwaredevelopment.Matlabisoneofthemostoutstandingscientificcalculationsoftware,butalsoismanyscienceanalysis,applicationanddevelopmentofthebasictools.Afteryearsofdevelopment,Matlabhasbecomefullyfunctionalsoftware;itcansolvealmostallproblemsinscientificcomp
4、uting.Duetoitssimplepreparation,highefficiency,Matlabiswidelyappliedinthecomputercommunication,signalprocessing,numericalcalculationandotherareas.Matlabisorientedtoscienceandengineeringcalculationofhigh-levellanguage;itprovidesstrongmatrixprocessinganddrawingfunctions,gi
5、vesafusioncalculation,visualizationandtheprogramdesignoftheinteractiveenvironment,simpleoperation.ThedesignuseMatlabasprogramminglanguageanddevelopmentenvironment,thenumericalapproximationalgorithmforprogramming,andagraphicaldescription.Alltheresultsshowthat,usingdiffere
6、ntapproximationmethods,theuseofMatlabprogrammingcanbesimple,effectiverealizationoffunctionapproximation.Keywords:Matlab,functionapproximation,Lagrangeinterpolation,curvefitting目录第1章绪论11.1背景11.1.1Matlab的发展11.1.2数值逼近21.1.3研究意义31.2论文结构3第2章MATLAB简介42.1基本功能42.2基本应用52.3系统结构62.
7、3.1MATLAB开发环境62.3.2MATLAB数学函数库72.3.3MATLAB语言72.3.4MATLAB图形处理系统72.3.5MATLAB应用程序接口72.4特点与优势82.4.1特点82.4.2优势8第3章数值逼近123.1数值拟合123.1.1直线拟合133.1.2曲线拟合153.1.3多项式拟合153.2插值逼近163.2.1定义与发展163.2.2主要涵163.2.3基本类型17第4章基于matlab的数值逼近程序设计194.1分段插值194.1.1定义194.1.2分段插值计算204.1.3基于matlab分段插值实
8、现204.1.4小结214.2拉格朗日插值214.2.1线性插值214.2.2二次朗格拉日插值234.2.3n次拉格朗日插值244.2.4拉格朗日计算264.2.5基于matlab的拉格朗日程序设计264.