数学建模MATLAB教案.pdf
《数学建模MATLAB教案.pdf》由会员分享,可在线阅读,更多相关《数学建模MATLAB教案.pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、1.三种插值方法拉格朗日多项式插值构造基函数li(x)(x x0)(x xi1)(x xi1)(x xn)(xi x0)(xi xi1)(xi xi1)(xi xn)插值多项式Ln(x)yili(x)i0n分段线性插值将每两个相邻的节点用直线连起来,即在每个小区间上是线性函数。有现成命令。三次样条插值一根有弹性的细长木条固定在节点上,其他地方自然弯曲,如此称为样条曲线。普遍使用的样条函数是分段三次多项式:在每个小区间上是三次多项式,在大区间上二阶导数连续,通过全部节点。有现成命令。例子1对y,5 x 5,用 11 个等分节点作上述三种插值,用 21 个等分插值点1 x2作图。比较结果,spli
2、ne 插值最好。2.数据拟合2.1 多项式拟合指令方法x=1 2 3 4 5 6 7 8 9;y=9 7 6 3-1 2 5 7 20;P=polyfit(x,y,3);xi=0:.2:10;yi=polyval(P,xi);plot(xi,yi,x,y,r*);图形窗口方法x=1 2 3 4 5 6 7 8 9;y=9 7 6 3-1 2 5 7 20;plot(x,y,r*);2.2 指定函数类型拟合例子某次阻尼振荡实验中测得数据点x=0;0.4;1.2;2;2.8;3.6;4.4;5.2;6;7.2;8;9.2;10.4;11.6;12.4;13.6;14.4;15;y=1;0.85;0
3、.29;-0.27;-0.53;-0.4;-0.12;0.17;0.28;0.15;-0.03;-0.15;-0.071;0.059;0.08;0.032;-0.015;-0.02;f=fittype(a*cos(k*t)*exp(w*t),independent,t,coefficients,a,k,w);cfun=fit(x,y,f)xi=0:.1:20;yi=cfun(xi);plot(x,y,r*,xi,yi,b-);补充:三维图形例子作曲面z f(x,y)的图形,z sinx2 y2x y22,7.5 x 7.5,7.5 y 7.5作螺旋线x sint,y cost,z t练习矩阵运
4、算:+加法;-减法;转置;*乘法;乘幂;左除;/右除。.*乘法;.乘幂;.左除;./右除。矩阵函数:zeros;ones;eye;rand;randn。图形:线型:-实线;:点线;-.虚点线;-波折线;.圆点;+加号;*星号;x x 形;。小圆。颜色:y 黄;r 红;g 绿;b 蓝;w 白;k 黑;m 紫;c 青。例子车灯光源投影区域的绘制(CUMCM2002A)3.数值积分矩形公式Ln hfk,h k0nn1banbanRn hfk,h k1梯形公式(相当于将两矩阵公式平均,也相当于用分段线性插值函数作为近似)hbaTn hfk(f0+fn),h 2nk1n1辛普森公式(抛物线法)m1m1h
5、baSn(f0+f2m4f2k12f2k),h 32mk0k1例子20sin xdx例子卫星轨道长度人造地球卫星轨道可视为平面上的椭圆。我国第一颗人造地球卫星近地点距地球表面 439km,远地点距地球表面 2384km,地球半径为 6371km,求该卫星的轨道长度。4.数值微分f(ah)f(a)前差公式f(a)hf(a)f(ah)后差公式f(a)hf(ah)f(ah)中心差商f(a)2h前差形式数值微分,现成命令:diff(x)。输入 x 是 n 维数组,输出为 n-1 维数组x2 x1,x3 x2,xn xn1。5.常微分方程数值解设y f(x,y),y(x0)y0,其中 f 适当光滑,对
6、y 满足 Lipschitz 条件,以保证解存在且唯一。在一系列离散点x0 x1 x2 xn上求y(xn)的近似值yn(n 1,2,),通常取等步长h,即xn x0nh(n 1,2,)。向前欧拉公式在小区间xn,xn1上用差商y(xn1)y(xn)代替方程左端的导数,方程右端f(x,y)h中的x取小区间xn,xn1的左端点xn,可得y(xn1)y(xn)hf(xn,y(xn)从x0出发,由初值y(x0)y0,得到y(x1)的近似值y1为(以下用代替)y1 y0hf(x0,y0)再以y1作为y(x1)的近似值,得到y(x2)的近似值y2为y2 y1 hf(x1,y1)继续下去,一般地yn1 yn
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数学 建模 MATLAB 教案
限制150内