matlab代码,求多项式f1(x)=3x^3-6x^2+5x+9与f2(x)=8x^2+5x乘积的导数
时间: 2023-10-14 18:06:10 浏览: 95
金陵科技学院数学建模实验报告(MATLAB)
5星 · 资源好评率100%
以下是 MATLAB 代码,用于求多项式 f1(x) = 3x^3 - 6x^2 + 5x + 9 与 f2(x) = 8x^2 + 5x 乘积的导数:
```
syms x;
f1 = 3*x^3 - 6*x^2 + 5*x + 9;
f2 = 8*x^2 + 5*x;
f = f1 * f2;
df = diff(f);
```
解释:
- `syms x`:声明 `x` 为符号变量。
- `f1`、`f2`:定义多项式。
- `f`:将两个多项式相乘得到新的多项式。
- `df`:对 `f` 求导数。
在 MATLAB 命令窗口中运行以上代码,就可以得到 `df` 为 `72*x^4 - 84*x^3 + 80*x^2 + 40*x - 40`,即多项式 f1(x) 与 f2(x) 的乘积的导数。
阅读全文