MATLAB符号计算7777.docVIP

  • 3
  • 0
  • 约2.07万字
  • 约 28页
  • 2017-09-19 发布于江苏
  • 举报
第3章 MATLAB符号计算 符号计算则是可以对未赋值的符号对象(可以是常数、变量、表达式)进行运算和处理。MATLAB具有符号数学工具箱(Symbolic Math Toolbox),将符号运算结合到MATLAB的数值运算环境。符号数学工具箱是建立在Maple软件基础上的。 3.1 符号表达式的建立 Symbolic Math Toolbox2.1版规定在进行符号计算时,首先要定义基本的符号对象然后才能进行符号运算。 3.1.1 创建符号常量 符号常量是不含变量的符号表达式,用sym命令来创建符号常量。 语法: sym(‘常量’) %创建符号常量 例如,创建符号常量,这种方式是绝对准确的符号数值表示: a=sym(sin(2)) a = sin(2) sym命令也可以把数值转换成某种格式的符号常量。 语法: sym(常量,参数) %把常量按某种格式转换为符号常量 说明:参数可以选择为’d’、’f’、’e’或’r’ 四种格式,也可省略,其作用如表3.1所示。 表3.1 参数设置 参数 作用 d 返回最接近的十进制数值(默认位数为32位) f 返回该符号值最接近的浮点表示 r 返回该符号值最接近的有理数型(为系统默认方式),可表示为p/q、p*q、10^q、pi/q、2^q和sqrt(p)形式之一 e 返回最接近的带有机器浮点误差的有理值 例如,创建

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档