我有一組簡單的數據,10個值增加。如何將Excel中的擬合數據曲線擬合爲多變量多項式?
我想它們適合於形式的多項式: Z = A1 + A2 * X + A3 * Y + A4 * X^2 + A5 * X * Y + A6 * Y^2
在哪裏Z輸出是上面的數據集,A1 - A6是我正在查找的係數, X是輸入的範圍(當然是10),此時Y是一個常數值。
如何曲線擬合這個多項式而不是使用'趨勢線'創建的標準二階曲線?
我有一組簡單的數據,10個值增加。如何將Excel中的擬合數據曲線擬合爲多變量多項式?
我想它們適合於形式的多項式: Z = A1 + A2 * X + A3 * Y + A4 * X^2 + A5 * X * Y + A6 * Y^2
在哪裏Z輸出是上面的數據集,A1 - A6是我正在查找的係數, X是輸入的範圍(當然是10),此時Y是一個常數值。
如何曲線擬合這個多項式而不是使用'趨勢線'創建的標準二階曲線?
在你的數據點上構造一個Vandermonde矩陣,找到它與MINVERSE的逆矩陣,然後用MMULT將它應用到Z值向量中。這將適用於具有n個數據點的多項式n次。
否則,你可以嘗試多項式迴歸,它將再次使用範德蒙德矩陣。
真是比Excel還算術。
感謝您的意見。我很快就學會了使用matlab更容易。我想我會堅持在Excel中使用基本功能。 – CMacDady
會更好地問http://math.stackexchange.com/ – JMax