07-符 运 算01679.ppt
《07-符 运 算01679.ppt》由会员分享,可在线阅读,更多相关《07-符 运 算01679.ppt(38页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、MATLAB 7 简明教程简明教程 清华大学出版社清华大学出版社2023/1/30第7章符号运算1第7章符号运算教学目标教学重点教学过程MATLAB 7 简明教程简明教程 清华大学出版社清华大学出版社2023/1/30第7章符号运算2教学目标本章将介绍MATLAB7的符号运算功能。通过对本章的学习,读者应该掌握符号表达式和符号矩阵的操作、符号微积分、符号线性方程和符号微分方程等的运算。MATLAB 7 简明教程简明教程 清华大学出版社清华大学出版社2023/1/30第7章符号运算3教学重点符号表达式和符号矩阵的操作符号微积分符号线性方程符号微分方程MATLAB 7 简明教程简明教程 清华大学出
2、版社清华大学出版社2023/1/30第7章符号运算4教学过程符号变量、符号表达式和符号方程的生成符号变量的基本操作符号表达式的操作符号矩阵及符号数组的生成和运算符号极限基本知识符号微分、求导和积分符号积分变换的内容符号代数方程的求解图示化符号函数计算器的使用方法MATLAB 7 简明教程简明教程 清华大学出版社清华大学出版社2023/1/30第7章符号运算51.符号变量、符号表达式和符号方程的生成使用sym函数定义符号变量和符号表达式使用syms函数定义符号变量和符号表达式符号方程的生成MATLAB 7 简明教程简明教程 清华大学出版社清华大学出版社2023/1/30第7章符号运算6(1)使用
3、sym函数定义符号变量和符号表达式sqrt(2)ans=1.4142a=sqrt(sym(2)a=2(1/2)sym(2)/sym(5)ans=2/52/5+1/3ans=0.7333MATLAB 7 简明教程简明教程 清华大学出版社清华大学出版社2023/1/30第7章符号运算7(2)使用syms函数定义符号变量和符号表达式symsabcxf=sym(a*x2+b*x+c)f=a*x2+b*x+cg=f2+4*f-2g=(a*x2+b*x+c)2+4*a*x2+4*b*x+4*c-2MATLAB 7 简明教程简明教程 清华大学出版社清华大学出版社2023/1/30第7章符号运算8(3)符号方
4、程的生成%符号方程的生成%使用sym函数生成符号方程equation1=sym(sin(x)+cos(x)=1)equation1=sin(x)+cos(x)=1MATLAB 7 简明教程简明教程 清华大学出版社清华大学出版社2023/1/30第7章符号运算92.符号变量的基本操作findsym函数用于寻找符号变量任意精确度的符号表达式数值型变量与符号型变量的转换形式MATLAB 7 简明教程简明教程 清华大学出版社清华大学出版社2023/1/30第7章符号运算10(1)findsym函数用于寻找符号变量symsaalphabx1yfindsym(alpha+a+b)ans=a,alpha,b
5、findsym(cos(alpha)*b*x1+14*y,2)ans=x1,yfindsym(y*(4+3*i)+6*j)ans=yMATLAB 7 简明教程简明教程 清华大学出版社清华大学出版社2023/1/30第7章符号运算11(2)任意精确度的符号表达式r=vpa(pi)r=3.1415926535897932384626433832795q=vpa(hilb(2)q=1.,.50000000000000000000000000000000.50000000000000000000000000000000,.33333333333333333333333333333333MATLAB 7
6、 简明教程简明教程 清华大学出版社清华大学出版社2023/1/30第7章符号运算12(3)数值型变量与符号型变量的转换形式t=0.1t=0.1000sym(t)%有理数形式ans=1/10sym(t,r)%有理数形式rationalrnladj.合理的,理性的,能推理的n.有理数ans=1/10sym(t,f)%浮点数形式ans=1.999999999999a*2(-4)MATLAB 7 简明教程简明教程 清华大学出版社清华大学出版社2023/1/30第7章符号运算133.符号表达式(符号函数)的操作符号表达式的四则运算合并符号表达式的同类项符号多项式的因式分解符号表达式的简化subs函数用于
7、替换求值反函数的运算复合函数的运算MATLAB 7 简明教程简明教程 清华大学出版社清华大学出版社2023/1/30第7章符号运算14(1)符号表达式的四则运算symsxyabfun1=sin(x)+cos(y)fun1=sin(x)+cos(y)fun2=a+bfun2=a+bfun1+fun2ans=sin(x)+cos(y)+a+bfun1*fun2ans=(sin(x)+cos(y)*(a+b)MATLAB 7 简明教程简明教程 清华大学出版社清华大学出版社2023/1/30第7章符号运算15(2)合并符号表达式的同类项symsxycollect(x2*y+y*x-x2-2*x)ans
8、=(y-1)*x2+(y-2)*xf=-1/4*x*exp(-2*x)+3/16*exp(-2*x);collect(f)ans=-1/4*x*exp(-2*x)+3/16*exp(-2*x)MATLAB 7 简明教程简明教程 清华大学出版社清华大学出版社2023/1/30第7章符号运算16(3)符号多项式的因式分解(horner)symsxfun1=2*x3+2*x2-32*x+40fun1=2*x3+2*x2-32*x+40horner(fun1)ans=40+(-32+(2+2*x)*x)*xfun2=x3-6*x2+11*x-6fun2=x3-6*x2+11*x-6horner(fun
9、2)ans=-6+(11+(-6+x)*x)*xMATLAB 7 简明教程简明教程 清华大学出版社清华大学出版社2023/1/30第7章符号运算17(4)符号表达式的简化(simplify)symsxfun1=(1/x+7/x2+12/x+8)(1/3)fun1=(13/x+7/x2+8)(1/3)sfy1=simplify(fun1)sfy1=(13*x+7+8*x2)/x2)(1/3)sfy2=simplify(sfy1)sfy2=(13*x+7+8*x2)/x2)(1/3)MATLAB 7 简明教程简明教程 清华大学出版社清华大学出版社2023/1/30第7章符号运算18(5)subs函
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 07-符 算01679 07 01679
限制150内