[工学]第四章MATLAB符号计算.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
[工学]第四章MATLAB符号计算

第四章 MATLAB符号计算 第四章 MATLAB符号运算 pretty 对特别复杂的表达式化简为符合习惯的形式 例: pretty(cos(x)^2-sin(x)^2) 例: syms x y z a b c f=(x+y)*(a+b+c)^z/(x+a)^2-1/(x-1); pretty(f) (1) 符号极限 limit(F,x,a) 计算符号表达式F在x→a条件下的极限; limit(F,a) 计算符号表达式F中默认自变量→a条件下的极限; limit(F) 计算符号表达式F在默认自变量→ 0时的极限; limit(F,x,a,‘right’)和limit(F,x,a,’left’) 计算符号表达式 F在x→a条件下的右极限和左极限。 例1:syms x a t h limit(sin(x)/x) %求sin(x)/x在x→0时的极限 例2:limit((1+2*t/x)^(3*x),x,inf) %求x→∞时的极限 例3:limit(1/x,x,0,right) %求1/x在x→0时的右极限 limit(1/x,x,0,left) 矩阵的符号积分 例: syms x y t; A=[cos(x*t),sin(x*t);-sin(x*t),cos(x*t)] int(A,t) %各元素对t的不定积分 int(y*log(1+y),0,1) %对默认自变量y从0~1的定积分 (3)符号求和 symsum(S) 求符号表达式S对于默认自变量的不定和。 symsum(S,v) 求符号表达式S对于自变量v的不定和。 symsum(S,a,b) 求符号表达式S对于默认自变量从a到b的有限和。 syms x t diff(sin(x^2)) ans = 2*cos(x^2)*x diff(t^6,6) ans = 720 clear [x,y]=meshgrid(-2:0.2:2,-2:0.2:2); z=x.*exp(-x.^2-y.^2); [px,py]=gradient(z,0.2,0.2); contour(z) %等高线 hold on quiver(px,py) %画矢量图 hold off 傅立叶逆变换调用格式为: ◆f=ifourier(F):符号表达式对象F的傅立叶逆变换。缺省的 自变量为ω,缺省返回是关于 x 的函数。 ◆f = ifourier(F,u):返回函数 f 是关于符号表达式对象 u 的 函数,而不是缺省的 x的函数。 ◆f=ifourier(F,v,u):对关于 v 的函数 F 进行变换,返回关 于 u 的函数 f。 (7) Taylor 级数展开 在符号数学工具中,表达式的Taylor级数展开由函数taylor实现,其调用格式为: taylor(f) 计算符号表达式f在默认自变量等于0处的5阶 Taylor级数展开式。 taylor(f,n,v) 计算符号表达式f在自变量v=0处的n-1阶Taylor 级数展开式。 taylor(f,n,v,a) 计算符号表达式f在自变量v=a处的n-1阶 Taylor级数展开式。 例: 分别计算表达式 的5阶Taylor级数展开式和 的5阶及12阶Taylor级数展开式。 在命令窗口创建符号变量x,分别计算上面各表达式: syms x f1=1/(5+cos(x)); r1=taylor(f1) f2=exp(x*sin(x)); r2=taylor(f2) r3=taylor(f2,12) 求非线性方程组 的解。 syms x y z f=x^2-y^2+z-10; g=x+y-5*z; h=2*x-4*y+z; [x,y,z]=solve(f,g,h) S=solve(f,g,h); %S为结构变量 [S.x,S.y,S.z

文档评论(0)

ctuorn0371 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档