MATLAB如何建立符号变量和符号常量:利用sym与syms函数

2020年12月8日14:24:20MATLAB如何建立符号变量和符号常量:利用sym与syms函数已关闭评论

MATLAB如何建立符号变量和符号常量:利用sym与syms函数

1)建立符号变量和符号常量

MATLAB提供了两个建立符号对象的函数:sym和syms,两个函数的用法不同。

(1) sym函数。

sym函数用来建立单个符号变量,一般调用格式为:

符号变量名=sym('符号字符串')

该函数可以建立一个符号变量,符号字符串可以是常量、变量、函数或表达式。应用sym函数还可以定义符号常量,使用符号常量进行的代数运算和使用数值常量进行的运算不同。下面的命令用于比较符号常量与数值常量在代数运算时的差别。

>> sym(2)/sym(5)+sym(1)/sym(3)

ans=11/15

>> 2/5+1/3

ans=

0.7333

(2)syms函数。

函数sym一次只能定义一个符号变量,使用不方便,而函数syms一次可以定义多个符号变量,其调用格式为:

syms 符号变量名1 符号变量名2 … 符号变量名n

上述格式定义符号变量时不要在变量名上加字符串分界符“'”,变量间用空格分隔而不用逗号。

2)建立符号表达式

含有符号对象的表达式称为符号表达式。建立符号表达式有以下3种方法:

(1)利用单引号来生成符号表达式;

(2)用sym函数建立符号表达式;

(3)使用已经定义的符号变量组成符号表达式。

  • 版权声明:本篇文章(包括图片)来自网络,由程序自动采集,著作权(版权)归原作者所有,如有侵权联系我们删除,联系方式(QQ:452038415)。