matlab多项式相除商式
时间: 2023-10-19 09:01:52 浏览: 55
在Matlab中,可以使用`deconv`函数来进行多项式相除。该函数的语法如下:
```matlab
[q, r] = deconv(A, B)
```
其中,`A`和`B`分别是被除多项式和除数多项式的系数向量,`q`是商式的系数向量,`r`是余式的系数向量。
下面是一个示例:
```matlab
A = [1, -2, 1]; % 被除多项式的系数向量为 [1, -2, 1]
B = [1, -1]; % 除数多项式的系数向量为 [1, -1]
[q, r] = deconv(A, B);
disp('商式的系数向量:');
disp(q);
disp('余式的系数向量:');
disp(r);
```
这将输出商式和余式的系数向量。
相关推荐
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![exe](https://img-home.csdnimg.cn/images/20210720083343.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)