- 9
- 0
- 约5.09千字
- 约 31页
- 2016-06-08 发布于湖北
- 举报
Matlab 符号运算 Matlab 符号运算介绍 Matlab 符号运算特点 Matlab 符号运算举例 符号对象与符号表达式 符号对象的建立 符号对象的建立 符号表达式的建立 符号表达式的建立: 符号对象的基本运算 基本运算符 符号对象的基本运算 查找符号变量 查找符号表达式中的符号变量 findsym 举例 符号表达式的替换 用给定的数据替换符号表达式中的指定的符号变量 subs 举例 上机作业 六类常见符号运算 因式分解 函数展开 合并同类项 函数简化 函数简化 函数简化举例 分式通分 horner 多项式 计算极限 计算导数 计算积分 符号求和 代数方程和微分方程求解 其它运算 上机作业 * * Matlab 符号运算是通过符号数学工具箱(Symbolic Math Toolbox)来实现的。Matlab 符号数学工具箱是建立在功能强大的 Maple 软件的基础上的,当 Matlab 进行符号运算时,它就请求 Maple 软件去计算并将结果返回给 Matlab。 Matlab 的符号数学工具箱可以完成几乎所有得符号运算功能。主要包括:符号表达式的运算,符号表达式的复合、化简,符号矩阵的运算,符号微积分、符号作图,符号代数方程求解,符号微分方程求解等。此外,该工具箱还支持可变精度运算,即支持以指定的精度返回结果。 计算以推理方式进行,因此不受计算误差累积所带来的困扰。 符号计算指令的调用比较简单,与数学教科书上的公式相近。 符号计算可以给出完全正确的封闭解,或任意精度的数值解(封闭解不存在时)。 符号计算所需的运行时间相对较长。 求一元二次方程 ax2 + bx + c = 0 的根 solve(a*x^2+b*x+c) 求的根 f (x) = (cos x)2 的一次导数 x=sym(x); diff(cos(x)^2) 计算 f (x) = x2 在区间 [a, b] 上的定积分 syms a b x; int(x^2,a,b) 在进行符号运算时,必须先定义基本的符号对象,可以是符号常量、符号变量、符号表达式等。符号对象是一种数据结构。 含有符号对象的表达式称为符号表达式,Matlab 在内部把符号表达式表示成字符串,以与数字变量或运算相区别。 符号矩阵/数组:元素为符号表达式的矩阵/数组。 sym 函数用来建立单个符号变量,一般调用格式为: 符号对象的建立:sym 和 syms 例: a=sym(a) 符号变量 = sym(A) 参数 A 可以是一个数或数值矩阵,也可以是字符串 a 是符号变量 b 是符号常量 b=sym(1/3) c 是符号矩阵 c=sym([1 ab; c d]) 符号对象的建立:sym 和 syms syms 命令用来建立多个符号变量,一般调用格式为: syms 符号变量1 符号变量2 ... 符号变量n 例: syms a b c a=sym(a); b=sym(b); c=sym(c); 例: 建立符号表达式通常有以下2种方法: (1) 用 sym 函数直接建立符号表达式。(2) 使用已经定义的符号变量组成符号表达式。 y=sym(sin(x)+cos(x)) x=sym(x); y=sin(x)+cos(x) Matlab 符号运算采用的运算符和基本函数,在形状、名称和使用上,都与数值计算中的运算符和基本函数完全相同 普通运算:+ 、- 、* 、\ 、/ 、^ 数组运算:.* 、.\ 、./ 、.^ 矩阵转置: 、. 例: X=sym([x11,x12;x21,x22;x31,x32]); Y=sym([y11,y12,y13;y21,y22,y23]); Z1=X*Y; Z2=X’.*Y; rank、det、inv、eig、lu、qr、svd diag、triu、tril、expm abs、conj、real、imag exp、log、log2、log10、sqrt asin、acos、atan、acot、asec、acsc、…反函 sin、cos、tan、cot、sec、csc、… 三角函数与反三角函数、指数函数、对数函数等 基本函数//要彻底搞懂每个函数意义 若表达式中有两个符号变量与 x 的距离相等, 则ASCII 码大者优先。 findsym(expr)按字母顺序列出符号表达式 expr 中的所有符号变量 findsym(expr, N)列出 expr 中离 x 最近的 N 个符号变量 常量 pi, i, j 不作为符号变量 例: f=sym(2*w-3*y+z^2+5*a) findsym(f) f=sym(f,3) f=sym(f,1) su
您可能关注的文档
- Excel图表制作讲解.pptx
- f3.7.2用联系的观点看问题.ppt
- 中国政治制度史第二章第四节王位、皇位与宗室制度.ppt
- FD70、FD77、FD82风机介绍.ppt
- FEKO应用12_金属球锥体RCS.doc
- 中国中铁精细化管理宣贯201504.pptx
- 中国最美公路.ppt
- FSU APP使用手册20160216.pptx
- FTTH放装流程皮线光缆成端.ppt
- 中海9400项目总结.ppt
- 人教版九年级英语Unit 4曾害怕课件3a-4c.pdf
- 雅思口语考题回顾:朗阁海外考试研究中心2019年10月10日Part 1考题总结.pdf
- 2026届高三地理一轮复习课件小专题河流袭夺.pptx
- 【名师原创】复习专题5 三角函数 作者:合肥市第八中学 蒲荣飞名师工作室.docx
- 高中数学一轮复习 微专题2 抽象函数.docx
- 高中数学——复习专题4 空间向量与立体几何.docx
- 高中数学一轮复习 微专题3 空间几何体中的截面、轨迹问题.docx
- 高中数学一轮复习 微专题4 空间几何体的最值、范围问题.docx
- 导流洞施工质量通病防治手册.docx
- 江苏省徐州市第一中学、徐市第三中学等五校2026届高三上学期12月月考历史试题含答案.docx
最近下载
- 1消毒供应中心烫伤应急预案演练脚本.docx VIP
- 1消毒供应中心跌倒应急预案演练脚本.docx VIP
- 高中数学同步精品讲义:二次函数定(动)轴与定(动)区间六大题型汇总.pdf VIP
- 消毒供应中心跌倒应急预案脚本.doc VIP
- 学堂在线 雨课堂 学堂云 战场侦察监视技术与装备 章节测试答案.docx VIP
- 第五届新疆中小学生天文奥林匹克竞赛决赛试题答案-初中.docx.pdf VIP
- 学堂在线 雨课堂 学堂云 现代生活美学——花香茶之道 章节测试答案.docx VIP
- 软件工程专业培养方案.doc VIP
- 最新医疗废物管理条例.pptx
- 第五届新疆中小学生天文奥林匹克竞赛决赛试题答案-高中.docx.pdf VIP
原创力文档

文档评论(0)