这篇文章主要介绍了四元一次方程组怎么解线性代数,具有一定借鉴价值,需要的朋友可以参考下。希望大家阅读完这篇文章后大有收获,下面让小编带着大家一起了解一下。
文章目录
一、一元四次方程求根算法
天珩公式:https://baike.baidu.com/item/%E4%B8%80%E5%85%83%E5%9B%9B%E6%AC%A1%E6%96%B9%E7%A8%8B%E6%B1%82%E6%A0%B9%E5%85%AC%E5%BC%8F/10721996?fr=aladdin
代码如下(示例):
/**
* 沈天珩简化四次方求根公式算法。
* 返回根的数组,数组长度: 0 - 4
* @param {*} param0 a,b,c,d 分别为四、三、二、一次项系数;e为常数项
* @returns {Number[]}
*/
function cal_quartic_ik ([a, b, c, d, e]){
let a_Quadruple = 4 * a;
let D = 3 * pow(b, 2) - 8 * a * c,
E = - pow(b, 3) + a_Quadruple * b * c - 8 * pow(a, 2) * d,
F = 3 * pow(b, 4) + 16 * pow(a, 2) * pow(c, 2) - 16 * a * pow(b, 2) * c + 16 * pow(a, 2) * b * d - 64 * pow(a, 3) * e;
let A = D ** 2 - 3