matlab2_sym课件.ppt

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

1 matlab 的概念及发展史 2 format 含义 3 变量命名规则及预定义变量 4 标点功能 5 常用指令 6 diary matlab 的搜索路径 (内存变量;内建函数;当前目录m文件;其他目录m文件(path能找到) ) 8 notebook -setup 2006版本需要选择word版本;第三讲 MATLAB的符号运算;符号运算的功能;一、符号运算的基本操作;特点: ? 运算对象可以是没赋值的符号变量 ? 可以获得任意精度的解 Symbolic Math Toolbox——符号运算工具包通过调用MuPAD软件实现符号计算的。    ;MuPAD MuPAD (Multi Processing Algebra Data Tool)是一个商用计算机代数系统。最初由德国帕德博恩大学(Universit?t Paderborn) Benno Fuchsteiner 教授的MuPAD研究小组开发而成,1997年以来,其开发由该研究小组与德国SciFace Software有限公司共同承担。 !!!以前和maple软件搭档。从MATLAB R2008b开始,符号计算的默认计算引擎就不再使用Maple,而使用MuPAD。 。   ;2. 符号变量与符号表达式; ;3.符号矩阵的创建 数值矩阵A=[1,2;3,4] A=[a,b;c,d] —— 不识别 ?用matlab函数sym创建矩阵(symbolic 的缩写) 命令格式:A=sym([ ]) ※ 符号矩阵内容同数值矩阵 ※ 需用sym指令定义 ※ 需用 标识;例如:A = sym([a , 2*b ; 3*a , 0]) A = [ a, 2*b] [3*a, 0] 这就完成了一个符号矩阵的创建。 注意:符号矩阵的每一行的两端都有方 括号,这是与 matlab数值矩阵的 一个重要区别。;符号数字和符号常数 【例2.1-1】 a=pi+sqrt(5) sa=sym(pi+sqrt(5)) Ca=class(a) Csa=class(sa) vpa(sa-a) ;?用字符串直接创建矩阵;例:A =[[ a,2*b]; [3*a, 0]] A = [ a, 2*b] [3*a, 0];? 符号矩阵的修改;;符号计算中的算符 数值运算中,所有矩阵运算操作指 令都比较直观、简单。例如:a=b+c; a=a*b ;A=2*a^2+3*a-5等。 符号运算符号与数值运算的算符相同 + - * \ / ^ ; + - .* . \ ./ .^ ; 关系运算没有大于、小于、大于等于、小于等于 只有 == ~= ;符号矩阵运算的函数: 与数值类函数和指令对应的同名符号类函数和指令 借助mfun调用的50多个经典特殊函数 (误差函数、贝塞尔函数等) 借助evalin和feval调用的数量巨大的MuPAD库函数;符号对象的识别 【例2.1-5】。 clear a=1;b=2;c=3;d=4; Mn=[a,b;c,d] Mc=[a,b;c,d] Ms=sym(Mc) SizeMn=size(Mn) SizeMc=size(Mc) Si

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档