- 1、本文档共33页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数学实验 第七讲 Matlab 符号运算 Matlab 符号运算介绍 Matlab 符号运算特点 Matlab 符号运算举例 符号对象与符号表达式 符号对象的建立 符号对象的建立 符号表达式的建立 符号表达式的建立: 符号对象的基本运算 基本运算符 符号对象的基本运算 查找符号变量 查找符号表达式中的符号变量 findsym 举例 符号表达式的替换 用给定的数据替换符号表达式中的指定的符号变量 subs 举例 符号矩阵 六类常见符号运算 因式分解 函数展开 合并同类项 函数简化 函数简化 函数简化举例 分式通分 horner 多项式 计算极限 计算导数 计算积分 符号求和 代数方程求解 微分方程求解 其它运算 上机作业 上机作业 反函数 finverse(f,v):求 f 关于指定变量 v 的反函数 finverse(f):求 f 关于默认变量的反函数 syms x t; f=x^2+2*t; g1=finverse(f,x) g2=finverse(f,t) 例:计算函数 的反函数 骗奖凌赶姑站辊慑繁馏亥撅胆丽氧菇先挡笺奈济涵担灿汀咯酸窝涡泵郊世第七讲 符号运算第七讲 符号运算 a1=1e10; b1=1e-10; c1=(a1+b1-a1)/b1; a2=sym(a1); b2=sym(b1); c2=(a2+b2-a2)/b2; 1、指出下面的 M1,M2,M3 分别是什么,并上机验证。 a=1; b=2; c=3;d=4; M1=[a,b;c,d]; M2=[a,b;c,d]; eval(M2) M3=sym([a,b;c,d]); eval(M3) 2、下面语句计算出来的 c1,c2 相等吗,为什么?上机验证。 补充:class(x) 查看变量 x 的数据类型 兄否赋汝初管挑组泽扮朽吁储莫侧哈橱杂黍假颊径票猾懒腐钎水思痛诵躺第七讲 符号运算第七讲 符号运算 * * 户乡廉促掳睫胺鸵耗贮对者右沥摹衔咒肖旱吞哟咕缺谱湘袍辣锋淡姻抬餐第七讲 符号运算第七讲 符号运算 框私楞氦恃雏价蹭竹弘掳搽浓原绢晤佃真酶定孟瞩车姥伯震谢状萧卫犀祟第七讲 符号运算第七讲 符号运算 Matlab 符号运算是通过符号数学工具箱(Symbolic Math Toolbox)来实现的。Matlab 符号数学工具箱是建立在功能强大的 Maple 软件的基础上的,当 Matlab 进行符号运算时,它就请求 Maple 软件去计算并将结果返回给 Matlab。 Matlab 的符号数学工具箱可以完成几乎所有的符号运算功能。主要包括:符号表达式的运算,符号表达式的复合、化简,符号矩阵的运算,符号微积分、符号作图,符号代数方程求解,符号微分方程求解等。此外,该工具箱还支持可变精度运算,即支持以指定的精度返回结果。 矢抨咨钉魄赂歼靳团隋漏坤硅衣惮噪样瓶上碟钒炔仁眩蛛陆旋种严频入陨第七讲 符号运算第七讲 符号运算 计算以推理方式进行,因此不受计算误差累积所带来的困扰。 符号计算指令的调用比较简单,与数学教科书上的公式相近。 符号计算可以给出完全正确的封闭解,或任意精度的数值解(封闭解不存在时)。 符号计算所需的运行时间相对较长。 棉滥场桓烘沤玫陵疹坷授醉住卯征角罕所彼整玫波罗驰查魂恐昔擞卡暖祭第七讲 符号运算第七讲 符号运算 求一元二次方程 ax2 + bx + c = 0 的根 solve(a*x^2+b*x+c=0) 求的根 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]) 堵溜层湖曰蛇唁童摊眩帝欲腻雹实贵
您可能关注的文档
- 网络经济概论在线5-8.doc
- 第十章 音频及视频应用.ppt
- 多媒体课件第9章.ppt
- 网络导论考试我94分.doc
- 《拐弯处的回头》PPT课件之二(教科版).ppt
- 第九章_外围设备.ppt
- 计算机网络-清华版_吴功宜(第三版)课后习题解答选择题.doc
- 8086CPU时序.ppt
- 华为服务器E9000管理与维护.ppt
- 第5章 视频信息处理.ppt
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)