一.多项式构造及其运算 1、多项式构造 poly2str(p,’x’) 将表示多项式系数的行向量p转换为变量是x的多项式形式。

Slides:



Advertisements
Similar presentations
数值分析 第五节 数值微分 在实际问题中,往往会遇到某函数 f(x) 是用表格 表示的, 用通常的导数定义无法求导, 因此要寻求其他 方法近似求导。常用的数值微分方法有 : 一. 运用差商求数值微分 二.运用插值函数求数值微分 三. 运用样条插值函数求数值微分 四. 运用数值积分求数值微分.
Advertisements

2.8 函数的微分 1 微分的定义 2 微分的几何意义 3 微分公式与微分运算法则 4 微分在近似计算中的应用.
一、会求多元复合函数一阶偏导数 多元复合函数的求导公式 学习要求: 二、了解全微分形式的不变性.
人的性别遗传 合肥市第四十九中学 丁 艳. 男女成对染色体排序图 1 、男性和女性各 23 对染色体有何异同 ? 哪 一对被称为性染色体 ? 2 、这两幅图中,哪幅 图显示的是男性的染色 体?哪幅图显示的是女 性染色体? 3 、图中哪条染色体是 Y 染色体?它与 X 染色体 在形态上的主要区别是.
1、一般地说,在生物的体细胞中, 和 都是成对存在的。
辨性别 A B. 辨性别 A B 第三节人类染色体与性别决定 昌邑市龙池初中 杨伟红 学习目标 1.理解人的染色体组成和传递规律。 2.解释人类性别决定的原理。 3.通过探究活动,解读数据了解生男生女的比例。
—— matlab 具有出色的数值计算能力,占据世界上数值计算软件的主导地位
—— matlab 具有出色的数值计算能力,占据世界上数值计算软件的主导地位
二次函數 高士欽 林國源.
第五章 二次型. 第五章 二次型 知识点1---二次型及其矩阵表示 二次型的基本概念 1. 线性变换与合同矩阵 2.
第3节 二次型与二次型的化简 一、二次型的定义 二、二次型的化简(矩阵的合同) 下页.
一、能线性化的多元非线性回归 二、多元多项式回归(线性化)
一、二阶行列式的引入 用消元法解二元线性方程组. 一、二阶行列式的引入 用消元法解二元线性方程组.
第三章 函数逼近 — 最佳平方逼近.
第二讲 函数 插值 —— 多项式插值 —— Lagrange 插值.
10.2 立方根.
1.1.2 四 种 命 题.
色 弱 與 色 盲.
第3章 MATLAB数值计算 2017/9/9.
宠物之家 我的宠物性别? 雌(♀) or 雄(♂) 第一阶段:我的宠物我做主 第二阶段:宠物“相亲记” 第三阶段:家族诞生
第三节 函数的求导法则 一 函数的四则运算的微分法则 二 反函数的微分法则 三 复合函数的微分法则及微分 形式不变性 四 微分法小结.
正比與反比 大綱: 比與比值 比的運算性質 比例式 比例式的運算 蘇德宙 台灣數位學習科技股份有限公司.
東亞運動會 Be the legend 創造傳奇一刻.
第五章 多项式、插值与数据拟合 多项式MATLAB命令 插值 数据拟合 Lagrange插值 Hermite插值 Runge现象和分段插值
线性代数机算与应用 李仁先 2018/11/24.
7.1 多边形表面 7.2 二次曲面和超二次曲面 7.3 样条表示 7.4 三次插值样条 7.5 Bézier曲线和曲面
导数的基本运算.
数学模型实验课(三) 插值与三维图形.
最大值或最小值的應用 自我評量.
Matlab 选讲 二 上海交通大学数学系 刘小军
实验3 插值与数值积分.
第三单元 第4课 Matlab数据插值 1.一维插值 2.二维插值 3.对非网格数据进行插值.
工程实践中必不可少的数学方法(数据处理)
第六章 计算方法  非线性方程求解 多项式插值与曲线拟合 数值微分与数值积分 求常微分方程数值解命令.
插值与拟合 一、插值的基本原理 二、拟合的基本原理 三、插值与拟合的关系 四、插值的MATLAB实现 五、拟合的Matlab实现.
导数的应用 ——函数的单调性与极值.
第一章 函数与极限.
第二章 函数 插值 — 分段低次插值.
模型分类问题 Presented by 刘婷婷 苏琬琳.
概 率 统 计 主讲教师 叶宏 山东大学数学院.
线 性 代 数 厦门大学线性代数教学组 2019年4月24日6时8分 / 45.
四川省天全中学说课竞赛 多媒体演示课件 ★ ☆ 函数的单调性 天全中学数学组 熊 亮.
第四章 一次函数 4. 一次函数的应用(第1课时).
用计算器开方.
第4章 Excel电子表格制作软件 4.4 函数(一).
正切函数的图象和性质 周期函数定义: 一般地,对于函数 (x),如果存在一个非零常数T,使得当x取定义域内的每一个值时,都有
第16讲 相似矩阵与方阵的对角化 主要内容: 1.相似矩阵 2. 方阵的对角化.
3.1 变化率与导数   3.1.1 变化率问题 3.1.2 导数的概念.
函 数 连 续 的 概 念 淮南职业技术学院.
概 率 统 计 主讲教师 叶宏 山东大学数学院.
第4课时 绝对值.
第 四 章 迴歸分析應注意之事項.
第七、八次实验要求.
建模常见问题MATLAB求解  .
一元二次不等式解法(1).
第15讲 特征值与特征向量的性质 主要内容:特征值与特征向量的性质.
2019/5/21 实验一 离散傅立叶变换的性质及应用 实验报告上传到“作业提交”。 11:21:44.
(3.3.2) 函数的极值与导数.
正弦、余弦函数的性质 华容一中 伍立华 2017年2月24日.
認識函數.
§2 方阵的特征值与特征向量.
Experiments in Mathematics
第八章 服務部門成本分攤.
第三章 从概率分布函数的抽样 (Sampling from Probability Distribution Functions)
教学大纲(甲型,54学时 ) 教学大纲(乙型, 36学时 )
第三章 函数 逼近 — 曲线拟合的最小二乘法.
本底对汞原子第一激发能测量的影响 钱振宇
数学模型实验课(二) 最小二乘法与直线拟合.
第二章 一元一次不等式和一元一次不等式组 回顾与复习(一).
Matlab插值与拟合 插值 拟合.
Presentation transcript:

一.多项式构造及其运算 1、多项式构造 poly2str(p,’x’) 将表示多项式系数的行向量p转换为变量是x的多项式形式。 例1 输出多项式f(x)=x4+5x3-3x+1的一般形式。 解:MATLAB命令为: p=[1 5 0 -3 1]; f=poly2str(p,’x’) f= x^4+5x^3-3x+1 例2 写出矩阵 的特征多项式。

解:MATLAB命令为: A=[3,0;-1,4]; p=poly(A) f=poly2str(p,’x’) f= x^2+7x+12 2 求多项式的根 r=roots(p) 求多项式 p的根. 例3 求多项式f(x)=x3-6x2-72x-27的根. 解:MATLAB命令为: p=[1 -6 -72 -27]; r=roots(p) r = 12.1229 -5.7345 -0.3884

3 求多项式在某处的值 y=polyval(p,x) 计算多项式p在变量为x处所对应的数值y. 例4 随机产生一个3阶方阵,并求出多项式f(x)=4x2-3x+1在此方阵处的值. 解:MATLAB命令为: p=[4 -3 1]; x=rand(3) y=polyval(p,x) (x=3,5,7,9)

二 多项式的拟合 p=polyfit(x,y,n) 运用最小二乘法,求由给定向量x和y对应的数据点的n次 多项式拟合函数,p为所求拟合多项式的系数向量。 例5 现有一组实验数据:x的取值从1到2之间的数,间隔为0.1,y的取值 为2.1,3.2 , 2.1 , 2.5 , 3.2 , 3.5 , 3.4 , 4.1 , 4.7 , 5.0 , 4.8。 分别用二次、三次和七次拟合曲线来拟合这组数据,观察这三组拟合曲线 哪个效果更好? clf; x=1:0.1:2; y=[2.1 3.2 2.1 2.5 3.2 3.5 3.4 4.1 4.7 5.0 4.8]; p2=polyfit(x,y,2); p3=polyfit(x,y,3); p7=polyfit(x,y,7); disp(‘二次拟合函数'),f2=poly2str(p2,'x') disp(‘三次拟合函数'),f3=poly2str(p3,'x') disp(‘七次拟合函'),f7=poly2str(p7,'x')

例6 刹车距离:从司机决定刹车到车完全停止这段时间内汽车 行驶的距离. x1=1:0.01:2; y2=polyval(p2,x1); y3=polyval(p3,x1); y7=polyval(p7,x1); plot(x,y,'rp',x1,y2,'--',x1,y3,'k-.',x1,y7); legend(‘拟合点‘,’二次拟合’,‘三次拟合Ï’,‘七次拟合') 例6 刹车距离:从司机决定刹车到车完全停止这段时间内汽车 行驶的距离. 车速(km/h) 20 40 60 80 100 120 140 刹车距离(m) 6.5 17.8 33.6 57.1 83.4 118 153.5

解 建立M文件如下qicheshache.m v=[20:20:140]/3.6; y=[6.5 17.8 33.6 57.1 83.4 118 153.5]; p2=polyfit(v,y,2); disp(‘二次拟合’),f2=poly2str(p2,’v’) v1=[20:1:140]/3.6; y1=polyval(p2,v1); wch=abs(y-polyval(p2,v))./y pjwch=mean(wch) minwch=min(wch) maxwch=max(wch) plot(v,y,’rp’,v1,y1) legend(‘拟合点’,’二次拟合’)

函数名 功能 interp1 一维插值 interpn 高维插值 interp2 二维插值 spline 样条插值 interp3 三维插值 三、多项式插值 插值是根据已知点的信息构造一个近似的函数。插值与拟合有相同的地方, 是要都是要寻找一条“光滑”的曲线交已知的数据点连接起来,不同之处是:拟 合点曲线不要求一定通过数据点,而插值的曲线要求必需通过数据点。 MATLAB常用插值函数 函数名 功能 interp1 一维插值 interpn 高维插值 interp2 二维插值 spline 样条插值 interp3 三维插值 griddata 生成数据栅格 interpft 一维傅里叶插值

1、一维多项式插值 yi=interp1(x,y,xi,method) 已知数据点x和y , 运用method指定的方法计算插值点xi处的值yi ,当输入x是等间距时,可在插值方法前加一个“*”,以提高速度。 其中method的方法主要有4种: nearest:最近点插值,通过四舍五入取与已知数据点最近的值。 linear: 线性插值,用直线连接数据点,插值点的取值对应直线上的值。 spline: 样条插值,有三次样条曲线通过数据点。 cubic: 立方插值,有三次曲线拟合并通过数据点。 例7 用以上四种方法对函数y=1/(2+x2)(x∈[-2,2])选用11个数据点进行插值 并画图比较结果。

y1=interp1(x,y,x1,’nearest’); y2=interp1(x,y,x1,’linear’); 解 相应的M文件为: x=-2:4/(11-1):2,y=1./(2+x.^2) x1=-2:0.1:2; y1=interp1(x,y,x1,’nearest’); y2=interp1(x,y,x1,’linear’); y3=interp1(x,y,x1,’spline’); y4=interp1(x,y,x1,’cubic’); subplot(221),plot(x,y,’rp’,x1,y1),title(‘nearest’) subplot(222),plot(x,y,’rp’,x1,y2),title(‘linear’) subplot(223),plot(x,y,’rp’,x1,y3),title(‘spline’) subplot(224),plot(x,y,’rp’,x1,y4),title(‘cubic’) 其中,样条最好,立方次之,最近点插值最差。

碳含量x 电阻y 三次五次多项式拟合曲线来拟合这组数据并画出图形。 0.10 0.30 0.40 0.55 0.70 0.80 0.95 1、若多项式f(x)=4x2-3x+1,求f(-1),f(7)及f(A)的值,其中 2.在钢线碳含量对于电阻的效应的研究中,得到如下数据,分别用一次、 三次五次多项式拟合曲线来拟合这组数据并画出图形。 碳含量x 0.10 0.30 0.40 0.55 0.70 0.80 0.95 电阻y 16 18 19 21 22.6 23.8 26 3.在某种添加济的不同浓度下对铝合金进行抗拉强度实验,得到如下数据: 现分别使用不同的插值方法,对其中间没有测量的浓度进行推测,并估算出浓度 X=18和26时的抗压强度Y的值。 X=[10 15 20 25 30] Y=[25.2 29.8 31.2 31.7 29.4] X1=10:1:30 Y1=interp1(X,Y,X1,'spline') plot(X,Y,'rp',X1,Y1) 浓度X 10 15 20 25 30 抗压强度Y 25.2 29.8 31.2 31.7 29.4