压缩三次多项式:从一般三次形式获得“压缩”三次多项式的函数。-matlab开发

时间:2024-06-19 11:07:30
【文件属性】:

文件名称:压缩三次多项式:从一般三次形式获得“压缩”三次多项式的函数。-matlab开发

文件大小:4KB

文件格式:ZIP

更新时间:2024-06-19 11:07:30

matlab

句法: p2 = 凹陷三次(p1) 如果一般三次多项式 p1(y) 的形式为 p1=[abcd],则表示: p1(y) = a*y^3 + b*y^2 + c*y +d Matlab 函数pressedcubic.m 将其转换为“压缩”三次形式p2(x) p2(x) = a*x^3 + k1*x + k2 通过应用变量的变化 y = x - b/(3a) 其中 k1 = c - b^2/(3a) k2 = d - bc/(3a) + (2*b^3)/(27a^2) 此函数检查输入是否为有效三次多项式(在 Matlab 格式中表示为 4 向量),三次项的系数非零。 该方法是 Nicolo' Fontana(又名 Tartaglia;1500-1557)和 Scipione Del Ferro(1465-1526)的作品。 后来由卡尔达诺在他的 Ars Magna 中发表。


【文件预览】:
depressedcubic.zip
delferro.zip

网友评论