MATLAB_入门简介精选.ppt

MATLAB_入门简介精选

6.替换函数subs的使用。 (1)试指出下面程序中的f1、f2、f3、f4、f5的值。 syms a x; f=a*sin(x)+5; f1=subs(f,sin(x),sym(y)) f2=subs(f,{a,x},{2,sym(pi/3)}) f3=subs(f,{a,x},{2,pi/3}) f4=subs(subs(f,a,2),x,0:pi/6:pi) f5=subs(f,{a,x},{0:6,0:pi/6:pi}) syms x y; f=2*x+y; subs(f,{x,y},{x+y,x-y}) (2)试指出下面替换的结果,并说明理由。 符号对象建立时可以附加属性: real、positive 和 unreal k=sym(k,positive) x=sym(x,real) x=sym(x,unreal) 表明 x 是实的 表明 k 是正的 去掉 x 的附加属性 符号表达式的建立 f2=sym(’sin(x)+cos(x)’) syms x f1=sin(x)+cos(x) f3=’sin(x)+cos(x)’ 用这种方法创建的符号表达式对空格很敏感,不要在字符间随意添加空格! 推荐! 符号变量与符号常量 a=sym(‘a’); b=sym(‘5’); c=sym(5); b、c有区别吗? hint:help sym

文档评论(0)

1亿VIP精品文档

相关文档