matlab自学经典ppt4.pptx

  1. 1、本文档共165页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章 数值计算功能4.1 多项式计算4.2 数值插值和曲线拟合polyfit intep14.3 函数最大值4.4 非线性方程问题求解fzero4.5 常微分方程的数值求解4.6 数值微分与积分4.7 概率统计4.1 多项式运算 1.多项式表示法 2.多项式运算函数 多项式求根多项式求值多项式乘法和除法 多项式的微积分1.多项式表示法多项式 (1) 直接法:P=[a0,a1,...an-1,an]多项式系数用行向量表示,按降幂排列;缺某幂次项,其幂次项系数为零。(2) 字符串表示法:完整形式p=[1,3,0,4,5]y=poly2str(p,x)y = x^4 + 3 x^3 + 4 x + 5syms xy=poly2sym(p, x)y=x^4 + 3*x^3 + 4*x + 5y=poly2str(P, x)符串形式,x多项式变量(3) 符号多项式表示法:y= poly2sym(P, x) 例 p=[1,3,0,4,5]p = 1 3 0 4 5 y=poly2str(p,x)y = x^4 + 3 x^3 + 4 x + 5 rp=roots(p)rp = -3.2346 0.5594 + 1.1980i 0.5594 - 1.1980i -0.8843 P=[1,8,3,4,-10]; pp=poly2str(P,X)pp = X^4 + 8 X^3 + 3 X^2 + 4 X - 102.多项式的运算函数多项式的值;根和微分;拟合曲线;部分分式covolution polyvalpolyvalpolyvalm (1)多项式的根 =0 n次多项式n个根,或实根,或若干对共轭复根。 r = roots(P) P:多项式系数向量; r:n个根b(1),b(2),…,b(n) 的向量。(1)多项式求根 (roots) 例求多项式x4+8x3+3x2+4x-10的根P=[1,8,3,4,-10];r=roots(P) r=roots(P)r = -7.6998 -0.5572 + 1.1335i -0.5572 - 1.1335i 0.8141 (2)根行向量创建多项式(poly)多项式根的r向量:[r(1),r(2),…,r(n) ] 多项式的向量系数:P=poly(r) PP=poly(r)PP = 1.0000 8.0000 3.0000 4.0000 -10.0000 format rat 避免浮点显示 p=poly(r)p = 1 8 3 4 -10(3) 多项式求值(polyval)代数多项式P求值 Y = polyval(P,x)若x数值,则求多项式在该点x的值;若X是向量或矩阵,每元素x(i,j)多项式求值。数组乘方运算:Y=a0*X.^n+a1*X.^(n-1)…an+1例例output%20=%20%0d%0a%0d%0a%20%20%20%20intervaliterations:%2012%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20iterations:%2024%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20funcCount:%2048%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20algorithm:%20bisection,%20interpolation%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20message:%20Zero%20found%20in%20the%20interval%20%5b-28,%20190.51%5d p=[1,3,0,2];output%20=%20%0d%0a%0d%0a%20%20%20%20intervaliterations:%2012%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20iterations:%2024%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20funcCount:%2048%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20algorithm:%20bisection,%20interpolation%0d%0a%20%20%20%20%20%20%20%20%20%20%20%20%20%20%20message:%20Zero%20found%20in%20the%20interval%20%5b-28,%20190.51%5d

文档评论(0)

整理王 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档