MATLAB多项式符号运算
创始人
2024-05-01 09:43:24

符号计算是指在运算时,无须事先对变量进行赋值,而是将所有得到的结果以标准的符
号形式表示出来。符号计算是以符号对象和符号表达式作为运算对象的表达形式,最终给出
的是解析解;在运算过程中不会受到计算误差累积问题的影响,其计算指令较为简单,但占
用的资源较多,计算的耗时长。

符号对象的创建

在MATLAB中提供了以下两种建立符号对象的函数:sym和syms。这两种函数的使用 方法是不同的,下面分别进行介绍。

sym函数

在MATLAB中,sym函数是用来创建单个符号变量的,也可以用于创建符号表达式或符 号矩阵,其调用格式如下:

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

通常,该函数可以创建一一个符号变量。符号字符串可以是常量、变量、函数或表达式。

例:

>> a=sym( 'a');b=sym( 'b');

>> x=sym('x');

>>y=sym('y'); 

>> [x,y]=solve(a*x-b*y-1,a*x+b*y-4,x,y)

x=

    5/(2* a)

y=

    3/(2* b)

syms函数

 在MATLAB中,syms函数与sym函数类似,syms 函数可以用来定义-一 条语句中的多个 符号变量的,其调用格式如下:

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

当使用这种格式定义符号变量时,不需要在变量名.上加上字符串分界符,变量之间使用 空格进行分隔。

符号运算中的运算符

运算符见表:

 符号运算的运算符,无论在形状上、名称上或是在使用方法上,都与数值计算的运算符 几乎完全相同,这无疑为用户的使用提供了便利。

相关内容

热门资讯

苗族的传统节日 贵州苗族节日有... 【岜沙苗族芦笙节】岜沙,苗语叫“分送”,距从江县城7.5公里,是世界上最崇拜树木并以树为神的枪手部落...
世界上最漂亮的人 世界上最漂亮... 此前在某网上,选出了全球265万颜值姣好的女性。从这些数量庞大的女性群体中,人们投票选出了心目中最美...
长白山自助游攻略 吉林长白山游... 昨天介绍了西坡的景点详细请看链接:一个人的旅行,据说能看到长白山天池全凭运气,您的运气如何?今日介绍...
脚上的穴位图 脚面经络图对应的... 人体穴位作用图解大全更清晰直观的标注了各个人体穴位的作用,包括头部穴位图、胸部穴位图、背部穴位图、胳...
应用未安装解决办法 平板应用未... ---IT小技术,每天Get一个小技能!一、前言描述苹果IPad2居然不能安装怎么办?与此IPad不...