matlab求多项式f1(x)=2x^2-3x+5和f2(x)=5x^3+x^2-2x-6的乘积
时间: 2024-01-05 11:21:49 浏览: 97
matlab在多项式中的应用.doc
以下是 MATLAB 代码,用于求多项式 f1(x) = 2x^2 - 3x + 5 和 f2(x) = 5x^3 + x^2 - 2x - 6 的乘积:
```
syms x;
f1 = 2*x^2 - 3*x + 5;
f2 = 5*x^3 + x^2 - 2*x - 6;
f = f1 * f2;
expand(f)
```
解释:
- `syms x`:声明 `x` 为符号变量。
- `f1`、`f2`:定义多项式。
- `f`:将两个多项式相乘得到新的多项式。
- `expand(f)`:展开多项式,得到乘积的展开式。
在 MATLAB 命令窗口中运行以上代码,就可以得到多项式 f1(x) 与 f2(x) 的乘积展开式为 `10*x^5 - 13*x^4 - 13*x^3 + 31*x^2 - 22*x - 30`。
阅读全文