- 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的符号计算
MAMATLTLABAB的符号的符号计算计算
上课日期上课日期.77..1212 .77..1818
教学方法教学方法:授课:授课、、上机练习和自学相结合上机练习和自学相结合
授课教师授课教师:梁克维:梁克维((mmaattllkw@kw@zzjuju..eedudu..ccn)n)
课:上午课:上午88::3030 1111::3030,,西西11--220044
机:下午机:下午11::0000 -- 4:4:0000,, 计算机中心计算机中心
符号运算的功能符号运算的功能
符号表达式、符号矩阵符号表达式、符号矩阵
的创建的创建
符号线性代数符号线性代数
因式分解、展开和简化因式分解、展开和简化
符号代数方程求解符号代数方程求解
符号微积分符号微积分
符号微分方程符号微分方程
一、符号运算的基本操作一、符号运算的基本操作
1.1. 什么是符号运算什么是符号运算
与数值运算的区别与数值运算的区别
※※数值运算中必须先对变量赋值数值运算中必须先对变量赋值
,然后才能参与运算。,然后才能参与运算。
※※符号运算无须事先对独立变量符号运算无须事先对独立变量
赋值赋值,运算结果以标准的符号形式,运算结果以标准的符号形式
表达。表达。
特点特点
运算对象可以是没赋值的符号变量运算对象可以是没赋值的符号变量
可以获得任意可以获得任意精度精度的解的解
SSyymbolicmbolic MMaatthh TToolboxoolbox————符符
号运算号运算工具包通过调用工具包通过调用MMapleaple软件软件
实现实现符号计算的。符号计算的。
maplemaple软件软件————主要主要功能是符号运功能是符号运
算,算,
它占据它占据符号符号软件软件的的主导地位主导地位。。
22.. 符号变量与符号表达式符号变量与符号表达式
ff == sinsin((xx)+)+5x5x
ff ———— 符号变量符号变量名名
sinsin((xx)+)+5x5x———— 符号表达式符号表达式
———— 符号标符号标识识
vv符号表达式一符号表达式一定要定要用用‘‘ ’’ 单引单引号号括起来括起来mmaatltlabab才能才能识识别别
v 的内容可以是符号表达式,也可以是符号方程。
例例
ff1=1=aaxx^^22+b+bxx++cc ———— 二次三项二次三项式式
ff22== aaxx^^22+b+bxx+c+c==00 ———— 方程方程
ff33==DDyy++yy^^22== 11 ————微分方程微分方程
※※符号表达式符号表达式或或符号方符号方程程可以赋可以赋给给符符号号变量变量,,以后以后
调用调用方方便;也便;也可以可以不不赋赋给给符号符号变量变量直接直接参与参与运算运算
3.3.符号矩阵的创建符号矩阵的创建
数值矩阵数值矩阵AA=[=[ 11,,2;32;3,,4]4]
AA=[=[aa,,b;b;cc,d,d]] ———— 不识不识别别
jj用用mmaatltlabab函函数数ssymym创建矩阵(创建矩阵(ssyymmbolicbolic 的的缩写缩写))
命令格命令格式式 AA==ssyymm([([ ]]))
※※符号矩阵符号矩阵内容同内容同数值数值矩阵矩阵※※需用需用ssymym指令指令定义定义※※需用需用 标标识识
例如例如 AA == ssyymm(([[aa , 2*b, 2*b ;; 3* 3*aa , 0 , 0]]))
AA = =
[[ aa,, 2*b]2*b]
[[3*3*aa,, 0]0]
这就完成了这就完成了一一个个符号矩阵的创建。符号矩阵的
文档评论(0)