第2章数值计算PPT讲稿.ppt
《第2章数值计算PPT讲稿.ppt》由会员分享,可在线阅读,更多相关《第2章数值计算PPT讲稿.ppt(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第第2章数值计算章数值计算第1页,共11页,编辑于2022年,星期一主要内容主要内容1.排序排序2.插值插值(复习)(复习)3.拟合拟合(复习)(复习)4.非线性方程(组)的数值解非线性方程(组)的数值解(重点)(重点)5.常微分方程(组)的数值求解常微分方程(组)的数值求解(重点)(重点)第2页,共11页,编辑于2022年,星期一1 排序排序lMATLAB中对向量中对向量X是排序函数是是排序函数是sort(X),函数返回,函数返回一个对一个对X中的元素按升序排列的新向量。中的元素按升序排列的新向量。lsort函数也可以对矩阵函数也可以对矩阵A的各列的各列(或行或行)重新排序,其调重新排序,其
2、调用格式为:用格式为:lY,I=sort(A,dim,mode)l其中其中dim指明对指明对A的列还是行进行排序,若的列还是行进行排序,若dim=1,则按列排,若则按列排,若dim=2,则按行排。,则按行排。Y是排序后的矩阵,是排序后的矩阵,而而I记录记录Y中的元素在中的元素在A中位置中位置,modeascend或或descend。l例:例:A=1,-8,5;4,12,6;13,7,-13;sort(A)%对对A的每列按升序排序的每列按升序排序-sort(-A,2)%对对A的每行按降序排序的每行按降序排序X,I=sort(A)%对对A按列排序,并将每个元素所在行号送矩阵按列排序,并将每个元素所
3、在行号送矩阵I第3页,共11页,编辑于2022年,星期一2 插值插值l一维插值:一维插值:Y1=interp1(X,Y,X1,method)l函数根据函数根据X、Y的值,计算函数在的值,计算函数在X1处的值。处的值。X、Y是两个等长的已知向量,分别描述采是两个等长的已知向量,分别描述采样点和样本值,样点和样本值,X1是一个向量或标量,描是一个向量或标量,描述欲插值的点,述欲插值的点,Y1是一个与是一个与X1等长的插值等长的插值结果。结果。method是插值方法,允许的取值有是插值方法,允许的取值有linear(线性插值线性插值)、nearest(最近插值最近插值)、spline(三次样条插值三
4、次样条插值)、cubic(三次多项(三次多项式插值),缺省值是式插值),缺省值是linear。第4页,共11页,编辑于2022年,星期一例:例:已知检测参数已知检测参数f随时间随时间t的采样结果,用数值插值法计算的采样结果,用数值插值法计算t=2,7,12,17,22,17,32,37,42,47,52,57时时f的值。的值。这是一个一维数值插值问题,命令如下:这是一个一维数值插值问题,命令如下:T=0:5:65;%已知点已知点X=2:5:57;%待求点待求点F=3.2015,2.2560,879.5,1835.9,2968.8,4136.2,5237.9,6152.7,6725.3,6848
5、.3,6403.5,6824.7,7328.5,7857.6;%已知值已知值F1=interp1(T,F,X)%用线性方法插值用线性方法插值F1=interp1(T,F,X,nearest)%用最近方法插值用最近方法插值F1=interp1(T,F,X,spline)%用三次样条方法插值用三次样条方法插值F1=interp1(T,F,X,cubic)%用三次多项式方法插值用三次多项式方法插值plot(T,F,-,T,F,o,X,F1,r*);第5页,共11页,编辑于2022年,星期一3 拟合拟合l多项式拟合:多项式拟合:P,S=polyfit(X,Y,m)l函数根据采样点函数根据采样点X和采样
6、点函数值和采样点函数值Y,产生一,产生一个个m次多项式次多项式P及其在采样点的误差向量及其在采样点的误差向量S。l其中其中X、Y是两个等长的向量,是两个等长的向量,P是一个长度是一个长度为为m+1的向量。的向量。l例:例:用一个用一个5次多项式在区间次多项式在区间0,2内逼近函数内逼近函数sin(x):X=linspace(0,2*pi,50);Y=sin(X);P,S=polyfit(X,Y,5)%得到得到5次多项式的系数和误差次多项式的系数和误差plot(X,Y,k*,X,polyval(P,X),k-)第6页,共11页,编辑于2022年,星期一l任意函数类型拟合:任意函数类型拟合:a=l
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数值 计算 PPT 讲稿
限制150内