欢迎来到天天文库
浏览记录
ID:62074358
大小:49.00 KB
页数:4页
时间:2021-04-16
《实验MATLAB的符号运算.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、个人收集整理勿做商业用途实验MATLAB的符号运算一实验目的:1。掌握符号对象的创建及符号表达式化简的基本方法;2.掌握符号微积分、符号方程的求解的基本方法。二实验内容:1。符号对象的创建(1)建立符号变量使用sym函数把字符表达式'2*sin(x)*cos(x)'转换为符号变量.>>y=sym('2*sin(x)*cos(x)')y=2*sin(x)*cos(x)2.符号表达式的化简(1)因式分解对表达式f=x3-1进行因式分解.>〉symsx>〉f=x^3—1〉>factor(f)ans=(x-1)*(x^2+x+1)(2)符号
2、表达式的展开对符号表达式f=cos(x+y)进行展开。〉〉symsxy〉>f=cos(x+y)〉〉R=factor(f)R=cos(x+y)(3)符号表达式的同类项合并对于表达式f=(2x2*(x+3)—10)*t,分别将自变量x和t的同类项合并。>>symsxt>>f=(2*(x^2)*(x+3)-10)*t个人收集整理勿做商业用途〉>R=collect(f)R=2*t*x^3+6*t*x^2-10*t(4)符号表达式的化简>>f=((1/x^3)+(6/x^2)+(12/x)+8)^(1/3)〉〉f=simplify(f)f=(
3、(2*x+1)^3/x^3)^(1/3)(5)符号表达式的分式通分对表达式进行通分。〉>symsxy>>f=x/y^2+y/x^2>〉[nd]=numden(f)n=x^3+y^3d=y^2*x^2(6)符号表达式的替换用新变量替换表达式a+b中变量b。〉>symsabB>〉subs(a+b,b,B)ans=a+B3.符号微积分(1)符号极限计算表达式的极限。〉〉symsx〉>F=limit(tan(x)/x,x,0)F=1(2)符号微分计算表达式f=sinx的微分.个人收集整理勿做商业用途〉>symsx>>f=sin(x)〉〉di
4、ff(f)ans=cos(x)(3)符号积分计算表达式的积分。>>symsxz〉>f1=int(x/(1+z)^3,x)f1=1/2*x^2/(1+z)^3(4)符号求和计算表达式〉>symsk〉>symsum(k^5,0,100)ans=1717083325004.符号方程的求解求解代数方程组〉〉symsxyz〉>f1='x—7*y+4*z=18'>〉f2='2*x+5*y-3*z=0’>〉f3=’3*x—4*y^2-z=0’〉〉[x,y,z]=solve(f1,f2,f3)x=592/121—1/242*1402^(1/2)59
5、2/121+1/242*1402^(1/2)y=-2/11—1/22*1402^(1/2)—2/11+1/22*1402^(1/2)个人收集整理勿做商业用途z=358/121—19/242*1402^(1/2)358/121+19/242*1402^(1/2)
此文档下载收益归作者所有