




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第八讲 MATLAB符号运算7/23/20227/23/20221第八讲 MATLAB符号运算8.1 设置符号变量8.2 微分积分运算8.3 方程求解8.4 线性代数运算8.5 其它命令7/23/202228.1 设置符号变量1.设置符号变量(sym, syms)S = sym(A)x = sym(x)x = sym(x,real)x = sym(x,unreal)syms arg1 arg2 .syms arg1 arg2 . realsyms arg1 arg2 . unreal7/23/202238.2 微分积分运算2.1微分diff(S,v) (s对变量v求偏导)diff(S,n) (
2、对s求n次导)diff(S,v,n)(s对变量 v 求n 次偏导)7/23/202248.2 微分积分运算2.2积分R = int(S)R = int(S,v)R = int(S,a,b)R = int(S,v,a,b)例如:int(-2*x/(1+x2)2) ans= 1/(1+x2)7/23/202258.2 微分积分运算 int(exp(-x2)ans =1/2*pi(1/2)*erf(x) int(exp(-x2),0,inf)ans =1/2*pi(1/2)7/23/202268.2 微分积分运算int(x/(1+z2),z) ans= atan(z)*xint(x*log(1+x)
3、,0,1)ans= 1/4int(2*x, sin(t), 1) ans= 1-sin(t)27/23/202278.2 微分积分运算int(exp(t),exp(alpha*t) ans= exp(t), 1/alpha*exp(alpha*t)2.3.极限limit(F,x,a)limit(F,a)(x-a时F的极限)limit(F) (x-0时F的极限)limit(F,x,a,right)limit(F,x,a,left)7/23/202288.2 微分积分运算例如: syms x a t h;limit(sin(x)/x) = 1limit(1/x,x,0,right) = infli
4、mit(1/x,x,0,left) = -inflimit(sin(x+h)-sin(x)/h,h,0) = cos(x)7/23/202298.2 微分积分运算v = (1 + a/x)x, exp(-x);limit(v,x,inf,left) = exp(a), 02.4.级数和symsum(s,t,a,b) s中t从a到b求和。 symsum(x2,x,1,n)ans = 1/3*(n+1)3-1/2*(n+1)2+1/6*n+1/67/23/2022108.3 方程求解3.解方程3.1代数方程(solve)g = solve(eq)g = solve(eq,var)g = solve
5、(eq1,eq2,.,eqn)g = solve(eq1,eq2,.,eqn,var1,var2,.,varn)7/23/2022118.3 方程求解如: solve(a*x2 + b*x + c) ans= 1/2/a*(-b+(b2-4*a*c)(1/2), 1/2/a*(-b-(b2-4*a*c)(1/2)solve(a*x2 + b*x + c,b) ans= -(a*x2+c)/xsolve(x + y = 1,x - 11*y = 5) y = -1/3, x = 4/37/23/2022128.3 方程求解A = solve(a*u2 + v2, u - v = 1, a2 -
6、5*a + 6)A = a: 1x4 sym u: 1x4 sym v: 1x4 sym这里A.a = 2, 2, 3, 37/23/2022138.3 方程求解A.u = 1/3+1/3*i*2(1/2), 1/3-1/3*i*2(1/2), 1/4+1/4*i*3(1/2), 1/4-1/4*i*3(1/2)A.v = -2/3+1/3*i*2(1/2), -2/3-1/3*i*2(1/2), -3/4+1/4*i*3(1/2), -3/4-1/4*i*3(1/2)7/23/2022148.3 方程求解3.2微分方程(dsolve) r = dsolve(eq1,eq2,., cond1,
7、cond2,., v)r = dsolve(eq1,eq2,.,cond1,cond2,.,v)如:dsolve(Dy = a*y) ans= exp(a*t)*C1 7/23/2022158.3 方程求解dsolve(Df = f + sin(t) ans= -1/2*cos(t)-1/2*sin(t)+exp(t)*C1dsolve(Dy)2 + y2 = 1,s) ans= -sin(-s+C1)dsolve(Dy = a*y, y(0) = b) ans= exp(a*t)*b 7/23/2022168.3 方程求解dsolve(D2y = -a2*y, y(0) = 1, Dy(pi
8、/a) = 0) ans= cos(a*t) dsolve(Dx = y, Dy = -x) x= cos(t)*C1+sin(t)*C2y = -sin(t)*C1+cos(t)*C27/23/2022178.4 线性代数运算 matlab中大多数用于数值线性代数计算的命令,都可以用于符号变量线性代数的运算。7/23/2022188.5 其它命令因式分解(factor)factor(X)如:factor(x3-y3) ans= (x-y)*(x2+x*y+y2)7/23/2022198.5 其它命令factor(a2-b2, a3+b3) ans= (a-b)*(a+b), (a+b)*(a2-a*b+b2)factor(sym(123456789) ans= (2)*(3)2*(5)*(101)*(3803)*(3607)*(27961)*(3541)7/23/2022208.5 其它命令函数求逆(finverse) 格式:g = finverse(f)g = finverse(f,u)如:finverse(1/tan(x) ans
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 江苏省淮安市本年度(2025)小学一年级数学统编版阶段练习(下学期)试卷及答案
- 2025-2030年中国散热排风机市场运行新形势与投资前景报告
- 大学生要如何网络安全防范论文
- 英语中国文化阅读教学设计
- 2025届江苏省徐州一中高三六校第一次联考英语试卷含解析
- 湖南省长沙市岳麓区湖南师范大学附中2025届高三(最后冲刺)英语试卷含解析
- 职业技能鉴定初级光纤通信模拟题及参考答案
- 【9道 一模】2025年4月邯郸市邯山区七校联考中考一模道法试卷含答案
- 北京市第五十七中学2024-2025学年高二下学期期中考试英语试题(原卷版+解析版)
- 稀有金属矿选矿厂安全生产标准化实施指南考核试卷
- 2024华能四川能源开发有限公司下属单位招聘笔试参考题库附带答案详解
- 历年贵州特岗试题及答案
- 2025怎样正确理解全过程人民民主的历史逻辑、实践逻辑与理论逻辑?(答案3份)
- 钢结构高处作业安全管理
- JJF 2221-2025导热系数瞬态测定仪校准规范
- 华为手机协议合同
- 甘肃省陇南市礼县第六中学2024-2025学年八年级下学期第一次月考数学试卷(无答案)
- 公司两班倒管理制度
- 人工智能在环保领域的应用及挑战
- 2025年工会知识竞赛题库200题及答案(完整版)
- 完整版高中古诗文必背72篇【原文+注音+翻译】
评论
0/150
提交评论