- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Matlab程序设计 Matlab程序设计 第2章 MATLAB的符号运算 —— matlab 不仅具有数值运算功能,还开发了在matlab环境下实现符号计算的工具包Symbolic Math Toolbox 介绍教材第2章内容 Matlab程序设计 符号运算的功能 符号表达式、符号矩阵的创建 符号线性代数 因式分解、展开和简化 符号矩阵分析和代数方程解 符号微积分 微分方程符号解法 Matlab程序设计 §1 符号运算的基本操作 什么是符号运算 与数值运算的区别 ※ 数值运算中必须先对变量赋值,然后才能参与运算。 ※ 符号运算无须事先对独立变量赋值,运算结果以标准的符号形式表达。 Matlab程序设计 特点: ? 运算对象可以是没赋值的符号变量 ? 可以获得任意精度的解 Symbolic Math Toolbox——符号运算工具包通过调用Maple软件实现符号计算。 Maple软件——主要功能是符号运算, 它占据符号软件的主导地位。 Matlab程序设计 §2 符号对象与符号表达式 例: f1 sym ‘[1/3,pi/7;sqrt 5 ,pi+sqrt 5 ]’ %符号矩阵 2 f2 sym Dy+y^2 1 %符号微分方程 3 syms a b c x; f3 a?x^2+b?x+c %二次三项式 2.1 生成符号对象的基本规则 1 用sym函数或syms函数定义基本符号对象 2 含符号对象的表达式或方程一定是符号对象 Matlab程序设计 例2.1-5: 区分数值矩阵、字符矩阵、符号矩阵 a 1;b 2;c 3;d 4; Mn [a,b;c,d] %2*2double型矩阵 Mc ‘[a,b;c,d]’ %1*9char矩阵 Ms sym Mc %2*2sym矩阵 Matlab程序设计 2.2 符号数字 sc sym ‘Num’ %符号常数sc的值精确等于Num 例:a pi + sqrt 5 %a为数值类常量 sa sym ‘pi + sqrt 5 ’ %sa为符号数字常量 % sa pi + sqrt 5 , sym型; eval sa 为5.3777, double型 2.3 符号参数 如表达式sin bx 中的b称为参数. syms Para1 Para2 ParaN %定义符号参数 syms Para1 Para2 ParaN Flag %定义Flag指定属性的符号参数 Flag: positive 正实数 , real 实数 , unreal 复数 例: syms k positive %等价于下式 k sym k,positive ; Matlab程序设计 2.4 符号变量 符号变量与符号参数的创建方法相同,但表达式或方程中作用不同. 确定自由符号变量: findsym EXPR , N %确认EXPR中距离x最近的N个自由符号变量, 略去N表示全部 例2.1-1 用符号计算研究方程uz2+vz+w 0的解 syms u v w z Eq u*z^2+v*z+w; %符号方程 r_1 solve Eq %一个方程只能解一个未知数w 离x最近 findsym Eq,1 %只找一个自由符号变量,则找到w r_2 solve Eq,z Matlab程序设计 2.5 符号运算基本运算符 矩阵运算: + , - , * , / , \ , ^ , 数组运算: + , - , .* , ./ , .\ , .^, . 关系运算: , ~ 2.6 符号运算中函数指令 表2.1-1 三角、双曲函数:sin、cosh等 指数、对数函数:exp、expm、log 即ln 复数函数:conj 共轭 、real、abs 模 矩阵代数:diag、inv、det、eig 方程求解:solve 微积分函数:diff、int 绘图函数:ezplot Matlab程序设计 3.1 数值数字与符号数字间转换 sym Num,’a’ —— 将数值类数字转换为a指定的符号数字输出, a取值: r: 广义有理表示 默认项 , d: 十进制浮点近似 e: 带eps误差的理性近似, f: 十六进制浮点近似 double x —— 将符号常量转为16位双精度数值量 3.2 符号数字的任意精度计算 digits n —— 设置今后数值计算精度,缺省32位 vpa x,n —— n位有效数字的数值型符号结果,略去n由digits决定运算精度 §3 符号数字及表达式操作 Matlab程序设计 例2.2-1: digits sym
您可能关注的文档
- 第七章 社交网站.ppt
- 低碳经济考题单项选择题.doc
- 第七章 卫星宽带通信系统.ppt
- 第七章 信用制度与虚拟资本.ppt
- 地基讲04 地壳的无机组成(修改).ppt
- 地理(选修二)5.1第一节海岸带的开发.ppt
- 第七章 专利.ppt
- 第七章、金融机构.ppt
- 地理:5.2_国际经济合作.ppt
- 地铁车站监控量测方案 (车站).doc
- 文化娱乐行业数字艺术产业发展前景分析报告.docx
- 社交媒体平台2025年舆情监测与危机公关实战案例汇编与分析.docx
- 新能源绿色金融创新:2025年绿色金融产品创新与绿色金融政策支持分析.docx
- 2025年智能制造工厂智能物流系统构建与趋势分析报告.docx
- 冷链物流温控技术在食品冷链加工中的质量保障体系优化与提升报告.docx
- 新能源汽车热管理技术创新与2025年智能网联汽车融合发展报告.docx
- 2025年历史文化街区保护与城市特色产业发展研究报告.docx
- 2025年中国风电行业市场投资战略规划:技术创新视角分析报告.docx
- 2025年半导体技术创新报告:刻蚀工艺优化提升产业效率.docx
- 建筑体块衔接方案设计.docx
最近下载
- 2024年巡察整改专题民主生活会个人“聚焦四个方面”对照检查材料范文2篇.docx VIP
- 人工智能对文化产业的推动.pptx VIP
- 人教版(2024)七年级上册英语教学计划(含教学进度表).docx
- 软件的项目可行性的研究的报告编写.ppt VIP
- 一种用于处理高硫高砷金矿的提金剂及其制备方法.pdf VIP
- 中国甲状腺疾病诊治指南ppt.pptx VIP
- 《中国抗癌协会甲状腺癌整合诊治指南(2022精简版)》解读PPT课件.pptx VIP
- 一种澳洲坚果种质热敏感等级的精准诊断及其缓解新梢叶片热伤害的方法.pdf VIP
- 全球常见传染病防控概述.pptx VIP
- 棉花种子生产技术 棉花的生育特性 棉花的一生.docx VIP
文档评论(0)