- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第3章 MATLAB计算 3.1方程组的求解 3.2 插值和拟合 3.3 函数的极值点 3.4 数值微积分 3.5 符号对象 3.6 符号微积分 3.7 符号方程的求解 3.1方程组的求解 3.1.1 多项式及其运算 多项式在MATLAB中以向量形式存储。即n次多项式用一个长度为n+1的系数向量来表示,且按降幂,缺少的幂次对应的向量元素为0。 多项式的运算主要包括多项式的四则运算、求导、求值和求根运算 多项式的四则运算 加减运算 利用子函数polyadd,适用于任意阶次间多项式相加 乘法运算 利用函数conv对它们的系数作卷积来实现,p=conv(p1,p2) 除法运算 通过函数deconv进行系数解卷积来实现,[p,r]=deconv(p1,p2),其中k是商,r是余数。 多项式求导 利用函数polyder来实现,语法格式: poly(p):返回多项式p的导数。 poly(p1,p2):返回多项式p1*p2的导数。 [q,d]=poly(p1,p2):返回多项式p1/p2的导数,q是分子,d是分母。 多项式求值 y=polyval(p,x):按数组运算规则计算多项式值。 y=polyvalm(p,X):按矩阵运算规则计算多项式值,且X只能是方阵 例: 已知多项式, 分别计算当取1、取在[2,3]区间均匀分布的4个点、取2行4列的正态分布的随机阵、取3行3列均匀分布的随机阵时,多项式的值。 多项式求根---利用roots(p)函数来实现 例: 求多项式 的根 3.1.2 线性方程组的求解 可直接通过矩阵相除得到 例3-7 求解线性方程组 3.1.3 非线性方程组的求解 求解单变量非线性方程的根 利用fzero函数,基本的语法格式: x=fzero(fun,x0) 返回函数fun的是离x0最近的根。其中fun的输入方式可以是M函数文件的函数句柄、匿名函数或字符串 例3-8 求 距离 最近的根。 求非线性方程组的解 利用fsolve函数,其基本语法格式:x=fsolve(fun,x0) 返回根初始猜测值向量为x0、非线性方程组fun的数值解。 fun可以以M函数文件的函数句柄、匿名函数或字符串方式输入。 求解时还可以在指令中加入options: x=fsolve(fun,x0,options) options是最优化工具箱的选项设定,通过调用optimset函数来设定最大优化代数、优化精度、中间结果的显示等等。 例如Display选项决定显示优化的中间结果的方式,其调用格式为: options=optimset(Display,off或iter或final) 其中off表示不显示,iter表示每步都显示,final表示仅显示最终结果。 例3-9 求解下列非线性方程组在初值为 的数值解。 3.2 插值和拟合 由离散点数据来确定函数的方法:函数插值和曲线拟合。 测量值是准确的,没有误差,一般用插值。 测量值与真实值有误差,一般用曲线拟合。 3.2.1 函数插值 函数插值是根据给定的有限个样本点,产生另外的估计点以达到数据更为平滑的效果。 插值函数有interp1、interp2、interp3和interpn。 一维插值函数的调用格式为: yi=interp1(x,y,xi, method) 其中x和y是已知的样本点数据;xi是要内插的数据点,yi是xi对应的函数值; method是内插方法,可选择最近项插值nearest、线性插值linear、样条插值spline或立方插值cubic,如果method省略,默认为线性插值。 3.2.2 曲线拟合 曲线拟合就是寻找一个函数(或曲线),使该函数(或曲线)在某种准则下与样本点数据最为接近,但并不要求拟合曲线通过全部已知的样本点。 最常用的准则是最小二乘准则,用函数ployfit来实现,调用格式: p=polyfit(x,y,n) 其中,x和y是已知样本点数据,n是拟合多项式的阶次,p为返回的拟合多项式的系数。 3.3 函数的极值点 求函数极小值的常用函数 函数fminbnd:求解一元函数的极小值点,调用格式为: x=fminbnd(fun,x1,x2) 求解函数在区间(x1,x2)中极小值点。 函数fminsearch:求解多元函数的极小值点,调用格式为: x=fminsearch(fun,x0) 求解初始向量为x0的多元函数极小值点 3.4 数值微积分 3.4.1 数值微分 利用函数diff用来计算
您可能关注的文档
- Mastercam X实用教程 陈红江 庄文玮 第6章 二维加工刀具路径新.ppt
- Mastercam X实用教程 陈红江 庄文玮 第7章 三维曲面加工刀具路径新.ppt
- Mastercam X实用教程 陈红江 庄文玮 第8章 其他加工方法的介绍新.ppt
- Mastercam X实用教程 陈红江 庄文玮 第9章 加工程序产生与通信新.ppt
- Mastercam X实用教程 陈红江 庄文玮 目 录新.ppt
- Mastercam X中文版基础教程 1CD 陈德航 钟廷志 温丽 mastercam 第1章新.ppt
- Mastercam X中文版基础教程 1CD 陈德航 钟廷志 温丽 msc第5章新.ppt
- Mastercam X中文版基础教程 1CD 陈德航 钟廷志 温丽 第2章新.ppt
- Mastercam X中文版基础教程 1CD 陈德航 钟廷志 温丽 第7章新.ppt
- Mastercam X中文版基础教程 1CD 陈德航 钟廷志 温丽 第8章新.ppt
- MATLAB仿真及电子信息应用 王亚芳 第4章 MATLAB编程基础新.ppt
- MATLAB仿真及电子信息应用 王亚芳 第6章 MATLAB在信号与系统中的应用新.ppt
- MATLAB基础与应用教程 蔡旭晖 刘卫国 蔡立燕 第1章新.ppt
- MATLAB基础与应用教程 蔡旭晖 刘卫国 蔡立燕 第2章新.ppt
- MATLAB基础与应用教程 蔡旭晖 刘卫国 蔡立燕 第4章新.ppt
- MATLAB基础与应用教程 蔡旭晖 刘卫国 蔡立燕 第5章新.ppt
- MATLAB基础与应用教程 蔡旭晖 刘卫国 蔡立燕 第6章新.ppt
- MATLAB基础与应用教程 蔡旭晖 刘卫国 蔡立燕 第10章新.ppt
- MATLAB基础与应用教程 蔡旭晖 刘卫国 蔡立燕 第12章新.ppt
- MATLAB实用教程 张磊 毕靖 郭莲英 第二章新.ppt
最近下载
- 湖北省武汉市十一初级中学2024-2025学年七年级上学期10月月考英语试卷(含答案,无听力音频听力原文).pdf VIP
- T_ZJATA 0033-2025 塑胶玩具中双酚类和烷基酚类物质迁移量的测定 液相色谱-串联质谱法.docx VIP
- 《“探界者”钟扬》精品教案精品教案.doc VIP
- 知识点汇总_古代汉语.pdf VIP
- 活动执行质量保障措施方案.pdf VIP
- 2024年新课标人教版小学体育水平三全册教案.docx
- 2025年注册安全工程师《法律法规》30个必考点终极预测与高仿真模拟题库.pdf
- 2024-2025学年初中数学六年级上册(2024)鲁教版(五四学制)(2024)教学设计合集.docx
- T_ZJATA 0033-2025 塑胶玩具中双酚类和烷基酚类物质迁移量的测定 液相色谱-串联质谱法.pdf VIP
- T_ZBXH 141-2025 甜菜旋幽夜蛾防控技术规程.pdf VIP
原创力文档


文档评论(0)