- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第四章 MATLAB符号计算 4.1符号计算基础 4.2微分运算 4.3积分运算 4.4级数 4.5求解方程 4.6积分变换 4.1符号计算基础 符号对象的创建 sym函数:用来创建单个符号变量 syms函数:用来创建多个符号变量 格式: a=sym(‘a’); syms a b c :符号变量a和非符号变量a是不同的,非符号变量运算前必须赋值,变量的运算实际上是对应值的运算.符号变量运算前不需要赋值,结果 为一个由参与运算的变量名组成的表达式. 例: a=sym(a);b=sym(b);c=sym(c);d=sym(d); A=[a,b;c,d]; A = [ a, b] [ c, d] det(A) ans = a*d-b*c 注意: sym还可定义符号常数,但与数值常数有些差别 a=sym(‘8’); b=8; sqrt(a); ans = 2*2^(1/2) sqrt(b); ans = 2.8284 创建符号表达式 方式: 1、直接使用sym函数创建。 2 、使用已经定义的符号变量来创建。 例: f=sym(‘a*x^2+b*x+c’); f = a*x^2+b*x+c syms a b c x f= a*x^2+b*x+c 创建符号矩阵 与创建符号表达式第二种方法相近 syms a11 a12 a13 a21 a22 a23 a31 a32 a33 A=[a11 a12 a13;a21 a22 a23;a31 a32 a33] A = [ a11, a12, a13] [ a21, a22, a23] [ a31, a32, a33] 基本符号运算 factor(f) 对符号表达式或符号矩阵进行因式分解 expand(f) 对符号表达式或符号矩阵进行展开 collect(f) 对符号表达式或符号矩阵合并同类项 collect(f,v) 对符号表达式或符号矩阵按变量v进行合并同类项 例 syms x,y; f=(2*x+3*y)*(x+1); a=expand(f) a = 2*x^2+2*x+3*y*x+3*y a=collect(a,x) a = 2*x^2+(2+3*y)*x+3*y factor(a) ans = (2*x+3*y)*(x+1) 4.2微分运算 符号运算的极限 格式:limit(f,x,a) 说明:参数x,a可以省略,当x省略时按默认原则确定极限变量;当a省略时,matlab默认变量趋近于0. 例: 求极限 syms x; limit(sin(x)/x,x,0); ans = 1 limit函数求单边极限 格式: limit(f,x,a,’right’); limit(f,x,a,’lift’); 例:求 syms x;limit(1/x,x,0) ans= NaN limit(1/x,x,0,’left’) ans= - inf limit(1/x,x,0,’right’) ans= inf 符号函数的微分 格式: diff(f,x,n) syms x; diff(x*cos(x),x) ans= cos(x)-x*sin(x) diff(x*cos(x),x,2) ans= -2*sin(x)-x*cos(x) 4.3积分运算 符号函数的不定积分 格式: int(f,x) 例如:求不定积分 syms x int(1/(x^2+1),x) ans = atan(x) syms x y f=int(x*y,x); f = 1/2*x^2*y int(f,y) ans = 1/4*x^2*y^2 有时积分过于复杂,其积分未必存在,或存在但计算机无法找到他,MATLAB会简单的返回命令窗口,包含积分变量但未进行任何计算。当积分含有其他参变量时,当常数处理。 符号函数的定积分 int(f,x,a,b) 例: syms x t f1=x^2/(x+1) ; a1=int(f1,x,1,2) a1 = log(3)+1/2-log(2) double(a1) ans = 0.9055 f2=1/(x^2+1) ; a2=int(f2,x,-inf,inf) a2= pi f3=2*t*x; a3=int(f3,x,1,sin(t)); a3 = t*(sin(t)^2-1) 4.4级
您可能关注的文档
- 布袋除尘器的运行及维护论述.doc
- 第4节__激素调节论述.ppt
- 第一章:水文循环与径流的形成讲课.ppt
- 第4节__植物的一生(第2课时)论述.ppt
- 布料工艺流程及相关纺织知识-第3章织物染整论述.doc
- 第一章__老年医学总论讲课.ppt
- 第4节_植物的一生(第3课时)论述.ppt
- 第一章__溶液和胶体分散系讲课.ppt
- 第4节闭经论述.ppt
- 部分修改-酶工程实验-权春善论述.doc
- 实验室危废随意倾倒查处规范.ppt
- 实验室危废废液处理设施规范.ppt
- 实验室危废处置应急管理规范.ppt
- 初中地理中考总复习精品教学课件课堂讲本 基础梳理篇 主题10 中国的地理差异 第20课时 中国的地理差异.ppt
- 初中地理中考总复习精品教学课件课堂讲本 基础梳理篇 主题10 中国的地理差异 第21课时 北方地区.ppt
- 危险废物处置人员防护培训办法.ppt
- 危险废物处置隐患排查技术指南.ppt
- 2026部编版小学数学二年级下册期末综合学业能力测试试卷(3套含答案解析).docx
- 危险废物处置违法案例分析汇编.ppt
- 2026部编版小学数学一年级下册期末综合学业能力测试试卷3套精选(含答案解析).docx
最近下载
- fdm3d打印知识培训课件.pptx VIP
- 2026人教版小学三年级下册数学期末综合试卷3套打印版(含答案解析).pdf
- 创业管理(第5版)张玉利_课后习题答案.pdf
- 西北师范大学《高等数学(D)》2025 - 2026学年第一学期期末试卷.docx VIP
- 2026人教版小学语文三年级上册期末综合试卷3套(打印版含答案解析).docx
- TSG 31-2025 工业管道安全技术规程.pdf
- 焊接机器人结构设计[六自由度工业机器人].docx
- 服装缝纫基础.doc VIP
- 新建保温材料生产线项目环评(2021年新版环评)环境影响报告表.docx VIP
- 西北师范大学《高等数学(II)》2025 - 2026学年第一学期期末试卷.docx VIP
原创力文档


文档评论(0)