【Matlab】符号运算总结 |
您所在的位置:网站首页 › matlab的运算符号输入 › 【Matlab】符号运算总结 |
作为强大的数学软件,matlab有着许多方便快捷的符号运算,计算一元二次方程的根、合并同类项、符号表达式化简、求导、求极限、求积分等等,这些符号运算在matlab中只需调用函数。 符号运算的用法总结如下: 1、建立符号对象:sym 和 syms 符号对象: 在进行符号运算时,必须先定义基本的符号对象,可以是符号常量、符号变量、符号表达式等。 符号表达式: 含有符号对象的表达式。 符号矩阵/数组: 元素为符号表达式的矩阵/数组。 2、建立符号表达式: (1) 用 sym 函数直接建立符号表达式。 例:>> y=sym('sin(x)+cos(x)') %老版 >> y=str2sym('sin(x)+cos(x)') %新版(2019) (2) 使用已经定义的符号变量组成符号表达式。 >> syms x; >> y=sin(x)+cos(x) 3、计算行列式:det(A) 例:>> A=sym('[x,y,x+y;y,x+y,x;x+y,x,y]'), det(a) 4、查找符号变量:findsym(expr,N) 5、替换符号表达式中的量:subs(f,x,a) 6、因式分解:factor(f),factor(N) 7、函数展开:expand(f) 8、合并同类项:collect(f),collect(f,y) 9、函数简化:symplify(f) 10、通分约分:[N,D]=numden(f) 11、多项式提取x变成嵌套形式:horner(f) 12、计算极限:limit(f,x,a,'right/left') 13、计算导数:diff(f,y,n) 14、计算积分:int(f,y,a,b) 15、符号求和:symsum(f,y,a,b) 16、求反函数:finverse(f,t) |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |