正在加载图片...
ans- 1/3*x^3-1/2*x^2+1/6*x ∑(2n-12又怎么样呢?它应返回m2n-1(2n+1)。 3 >>sym(2*n-1)^2,1,mn) 11/3°n+8/3-4*(n+1)^2+4/3°(n+1)^3 > factor(ans)% change the form( we will revisit factor later on) ans- 1/3*n*(2帝n-1)*(2*n+1) 最后让我们试一试 其返回应是。 n 8 >> systm(1/2*n-1)^2",1,intf) 变换函数 本节提出许多工具,将符号表达式变换成数值或反之。有极少数的符号函数可返回数值。 然而请注意,某些符号函数能自动地将一个数字变换成它的符号表达式,如果该数字是函数许 多参量中的一个。 函数sym可获取一个数字参量并将其转换为符号表达式。函数 numeric的功能正好相反, 它把一个符号常数(无变量符号表达式)变换为一个数值 > phi=(1+sqrt(5))/2'% the 'goldenratio phi- (1+sqrt(5))/2% convert to a numeric value > numeric(phi) ans- 1.6180 正如第六章所介绍,函数eva将字符串传给 MATLAB以便计算。所以eva是另一个可用于 把符号常数变换为数字或计算表达式的函数。ans= 1/3*x^3-1/2* x^2+1/6*x (2 1) 2 1 n n  − 又怎么样呢?它应返回 n(2n 1)(2n 1) 3 − + 。 >> sym('(2*n-1)^2',1,'n') ans= 11/3*n+8/3-4*(n+1)^2+4/3*(n+1)^3 >> factor(ans) % change the form ( we will revisit 'factor' later on) ans= 1/3*n*(2*n-1)*(2*n+1) 最后让我们试一试 1 2 1 2 1 ( n − )   ,其返回应是  2 8 。 >> symsum( ' 1/(2*n-1)^2 ' ,1,inf) ans= 1/8*pi^2 变换函数 本节提出许多工具,将符号表达式变换成数值或反之。有极少数的符号函数可返回数值。 然而请注意,某些符号函数能自动地将一个数字变换成它的符号表达式,如果该数字是函数许 多参量中的一个。 函数sym可获取一个数字参量并将其转换为符号表达式。函数numneric的功能正好相反, 它把一个符号常数(无变量符号表达式)变换为一个数值。 >> phi=' (1+sqrt(5))/2 ' % the ' golden ' ratio phi= (1+sqrt(5))/2 % convert to a numeric value >> numeric(phi) ans= 1.6180 正如第六章所介绍,函数eval将字符串传给MATLAB以便计算。所以eval是另一个可用于 把符号常数变换为数字或计算表达式的函数
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有