matlab求四次方程
时间: 2023-08-06 22:22:23 浏览: 619
求解一元四次方程
Matlab可以使用roots函数求解四次方程。假设四次方程的标准形式为 ax^4 + bx^3 + cx^2 + dx + e = 0,那么可以使用以下代码:
```matlab
coeff = [a, b, c, d, e];
r = roots(coeff);
```
其中,coeff是一个包含五个系数的向量,r是包含四个根的向量。如果方程有重根,则对应的根会被重复计算。
需要注意的是,如果方程的系数不是实数,而是复数,那么roots函数只能求解实根,无法求解复根。如果需要求解复根,可以使用polyroots函数。
阅读全文