第四章符号数学基础58.pptVIP

  • 8
  • 0
  • 约4.89千字
  • 约 21页
  • 2017-07-16 发布于北京
  • 举报
第四章 符号数学基础 ( 符号计算 ) 一、符号对象和符号表达式 在MATLAB中,数值和数值变量用于数值的存储和各种数值计算,而符号常数、符号变量、符号函数、符号操作等则是用来形成符号表达式,严格按照代数、微积分等课程中的规则、公式进行运算,并尽可能给出解析表达式结果。 (一)符号对象的生成和使用 凡进行过数值计算的人都知道:数值表达式所用的变量必须事先被赋过值,否则该表达式无法计算。 Symbolic Math Toolbox 2.1版沿用数值计算的这种模式,规定:在进行符号计算时,首先要定义基本的符号对象(可以是常数、变量、表达式),然后利用这些基本符号对象去构成新的表达式,进而从事所需的符号运算。 在运算中,凡是由包含符号对象的表达式所生成的衍生对象也都是符号对象。 定义基本符号对象的指令 定义基本符号对象的指令 定义基本符号对象的指令有两个:sym,syms. 它们的常用使用格式如下: f=sym(arg) 把数字、字符串或表达式arg转换为符号对象f f=sym(argn,flagn) 把数值或数值表达式argn转换为flagn格式的符号对象 argv=sym(‘argv’,flagv) 按flagv指定的要求把字符串‘argv’定义为符号对象argv syms(‘argv1’,’argv2’,’argvk’) 把字符argv1,ar

文档评论(0)

1亿VIP精品文档

相关文档