《MATLAB语言程序设计教程(第二版) 教学课件 张德喜 赵磊生_ 第4章 MATLAB符号计算》.pdf

《MATLAB语言程序设计教程(第二版) 教学课件 张德喜 赵磊生_ 第4章 MATLAB符号计算》.pdf

  1. 1、本文档共70页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《MATLAB语言程序设计教程(第二版) 教学课件 张德喜 赵磊生_ 第4章 MATLAB符号计算》.pdf

尚辅网 第4章 MATLAB符号计算 2015年5月17日星期日 1 / 尚辅网 第4章 MATLAB符号计算 ? 学习目标 – 了解MATLAB符号计算功能; –理解符号函数和符号矩阵的基本运算; –掌握建立符号矩阵和符号函数、利用MATLAB计 算符号函数的微积分及其对符号函数方程的求 解、符号函数图像的绘制。 2015年5月17日星期日 2 / 温 馨 提 示 本文档为 PDF 格式课件,不能运用教学演示, 需要 PPT 格式的课件 ,请 访问 尚辅网 : 更多课件等您拿。 快速获得课件方法:在淘宝店铺查找输入: 教 学配套课件中心 ;或是直接输入地址 : https://shop10座机电话号码. 惊喜超出您的想象! 直接联系获取课件QQ: 座机电话号码7 旺旺:源汇雅馨 扫一扫绝对免费获得课件:订阅尚辅网微信公众 号 一扫课件到手!!!!!! 尚辅网 4.1 符号矩阵与符号函数的创建 ? 符号矩阵的建立主要通过调用sym 函数及 直接输入两种方法,此外调用MATLAB函数 sym 、syms 还可以实现定义符号变量和符 号表达式,创建符号数学函数等功能。 2015年5月17日星期日 3 / 尚辅网 4.1.1??建立符号矩阵 ? 1.用sym 函数建立符号矩阵 ? sym 函数用来建立符号矩阵。 ? 【例4.1 】建立一个符号矩阵,并进行运算 ? 解在MATLAB命令提示符下输入: clear a sym [x,y,z;a,b,c;e,f,g] a [?x,?y,?z] [?a,?b,?c] [?e,?f,?g] 2015年5月17日星期日 4 / 尚辅网 a+1 ans [?x+1,?y+1,?z+1] [?a+1,?b+1,?c+1] [?e+1,?f+1,?g+1] b sym [1/x,1/y,1/z;1/a,1/b,1/c;1/e,1/f,1/g] b [?1/x,?1/y,?1/z] [?1/a,?1/b,?1/c] [?1/e,?1/f,?1/g] 2015年5月17日星期日 5 / 尚辅网 ? 2.直接输入法建立符号矩阵 ? 【例4.2 】用直接输入法建立一个符号矩阵 。 ? 解在MATLAB命令提示符下输入: clear syms?x?y?z?a?b?c?e?f?g b [[x,y,z];[a,b,c];[e,f,g?]] b [?x,?y,?z] [?a,?b,?c] [?e,?f,?g] 2015年5月17日星期日 6 / 尚辅网 ? 3.把数值矩阵转换为符号矩阵 ? 用sym 函数可以把数值矩阵转换为符号矩阵。 ? 【例4.3 】把数值矩阵转换为符号矩阵。 ? 解在MATLAB命令提示符下输入: clear a magic 3 a 8 1 6 3 5 7 4 9 2 sym a ans [?8,?1,?6] [?3,?5,?7] [?4,?9,?2] 2015年5月17日星期日 7 / 尚辅网 a [1/1?1/2?1/3;1/4?1/5?1/6;1/7?1/8?1/9] a 1.0000????0.5000????0.3333 0.2500????0.2000????0.1667 0.1429????0.1250????0.1111 sym a ans [????1,?1/2,?1/3] [?1/4,?1/5,?1/6] [?1/7,?1/8,?1/9] 2015年5月17日星期日 8 / 尚辅网 4.1.2??建立符号函数 ? 1.使用sym 、syms 函数建立符号变量和 符号表达式 –sym 函数用来建立单个符号量,syms 建立多 个符号变量和符号表达式。 –syms??var1?var2?…?varn – 函数定义符号变量var1 ,var2 ,…,varn等。用 这种格式定义符号变量时不要在变量名上加字 符分界符(),变量间用空格而不用逗号分隔 。 2015年5月17日星期日 9 / 尚辅网 ? 【例4.4 】建立一个魔方矩阵并进行运算。 ? 解在MATLAB命令提示符下输入: clear X magic 3 X 8 1 6 3 5 7 4 9 2 A sym X A [?8,?1,?6] [?3,?5,?7] [?4,?9,?2] A+1 ans [9,?2,?7] [4,?6,?8] [5,?10,3] 2015年5月17日星期日 10 / 尚辅网 2.建立符号表达式 ? 【例4.7 】用两种方法建立符号表达式2x2+6y+xy+9 。 ? 解在MATLAB命令提示符下输入: clear U sym 2*x^2+6*y+x*y+9 U 2x2+6y+xy+9 U 2*x^2+6*y+x*y+9 syms?

文档评论(0)

qspd + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档