- MATLAB 2016基础实例教程(附教学视频)
- 程良 阳平华 李兴玉
- 387字
- 2020-06-28 01:37:42
3.3 符号运算
在MATLAB工具箱中,符号表达式运算主要是通过符号函数进行的。所有的符号函数作用到符号表达式和符号数组,返回的仍是符号表达式或符号数组(即字符串)。
3.3.1 符号表达式的基本运算
1. 符号表达式的判断
可以运用MATLAB中的函数isstr来判断返回表达式是字符串还是数字,如果是字符串,isstr返回1,否则返回0。
>> isstr('5') ans = 1 >> isstr(5) ans = 0
2. 提取分子、分母
如果符号表达式是有理分数的形式,则可通过函数numden来提取符号表达式中的分子和分母。numden可将符号表达式合并、有理化,并返回所得的分子和分母。numden的调用格式见表3-4。
表3-4 numden调用格式
3. 符号表达式的基本代数运算
符号表达式的加、减、乘、除、幂运算分别用“+”“-”“*”“/”“^”来进行运算。
3.3.2 课堂练习——符号表达式的基本代数运算
符号表达式的基本代数运算
练习符号表达式的基本运算。
操作提示。
(1)提取符号表达式a*x^2+b*x/(a-x)的分子和分母示例。
(2)计算符号表达式x、y、z的四则运算。