- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第七章 解方程 7.1 多项式 7.3 有理函数 7.4 一元n次方程 用二分法求方程的根 7.5 常微分方程 7.6 常微分方程组 * 方程在数学的发展过程中有重要作用,从最初的代数方程、超越方程到微分方程都在一定程度上推动了数学的发展。借助于计算机强大的计算能力,Maple提供了求解代数方程、超越方程和微分方程精确解和数值解的工具。 1、多项式的定义 (1) 赋值 f:=x^4-3*x^2+2*x-5; f:=x-(x-1)^3+2*x-3; (2) 随机生成 f:=randpoly(x); g:=(x,y)-randpoly([x,y]); 2、多项式的操作 提取多项式的系数 可以用函数coeff提取多项式的系数, 格式: coeff(p,x,n),coeff(p,x^n); 多元多项式用coeffs(p); 如: f:=randpoly(x); g:=(x,y)-randpoly([x,y]): coeff(f,x);coeff(f,x^2);coeff(f,x,3); coeffs(g(x,y)); (2) 提取多项式的项 op(i,e);#提取表达式e的第i项 op(i..j,e);#提取表达式e的第i至j项 nops(e);#计算表达式e总的项数 例如: e:=randpoly(x); op(1,e); op(3..5,e); op(e); nops(e); (3) 多项式的开方 平方根: psqrt(p); 如果不是完全平方,返回 _NOSQRT n次方根:proot(p,n); 如果不是完全n次方,返回 _NOROOT 例如: psqrt (x^4-2*x^2+1); psqrt(x^2-2*x+3); proot(x^3-3*x^2+3*x-1,3); proot(x^4-2*x^2+1,4); (4) 多项式的商和余式 求多项式相除的商: quo(p1,p2,x,’r’); #所得结果为p1除以p2的商,r保存余式(可选项) 求多项式相除的余式: rem(p1,p2,x,’q’); #所得结果为p1除以p2的余式,q保存商(可选项) 例如: p1:=x^6-4*x^3+3*x^2-2*x+4; p2:=x^3+2*x^2-3*x-1; q1:=quo(p1,p2,x,r1); r2:=rem(p1,p2,x,q2); evalb(q1=q2); evalb(r1=r2); (5) 合并同类项 调用函数collect 格式: collect(p,x);其中x是单变量或多变量的列表或集合 例如: f:=a*ln(x)-ln(x)*x-x; collect(f,ln(x)); g:=int(x^2*exp(x)+exp(-x),x); collect(g,exp(x)); p:=x*y+a*x*y+y*x^2-a*y*x^2+a*x+x+y; collect(p,[x,y]);collect(p,{x,y}); collect(p,[y,x]);collect(p,{y,x}); (6) 多项式的因式分解 调用函数factor对多项式进行因式分解. 格式: factor(p);factor(p,k); ifactor(n);#对整数进行分解 前者在有理数域分解,后者可以在实数或复数域中分解. 例如: factor(6*x^2+18*x-24); factor(x^3+5); factor(x^3+5,real); factor(x^3+5,complex); factor(x^3+5,5^(1/3)); factor(x^3+5,{5^(1/3),(-3)^(1/2)}); ifactor(480); 1、多项式的判别式 例如: p1:=a*x^2+b*x+c; discrim(p1,x); p2:=a*x^3+b*x^2+c*x+d; discrim(p2,x); 多项式的判别式在求根中具有重要作用, 可以使用函数 discrim得出判别式. 格式为: discrim(p,x). 7.2 多项式运算 2、多项式的展开 使用函数expand展开多项式. 格式: expand(p); 例如: f1:=x^2+x+1; f2:=x+1; f:=f1*f2; expand(f); f1:=3*x+4*x*y-5; f:=f1*(-8*x^2-6*y^2+5*x); expand(f); simplify(f); 3、多项式的约简 调用函数normal对多项式或有理式进行化简. 格式: normal(p,expanded);#expanded是可选项. 例如: restart: normal(x^2-(x+1)*(x-1)-1
原创力文档


文档评论(0)