【文件属性】:
文件名称:压缩三次多项式:从一般三次形式获得“压缩”三次多项式的函数。-matlab开发
文件大小:4KB
文件格式:ZIP
更新时间:2021-05-30 17:20:50
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