函數 > 數據分析 > 曲線擬合 > 範例:函數的線性組合
範例:函數的線性組合
使用 linfit 函數以項數的線性總和,設定數據集模型。每個項數都是由要擬合之函數與 linfit 計算所得的係數所構成。
1. 定義以下矩陣。
按一下以複製此運算式
2. 定義要擬合的函數向量。
按一下以複製此運算式
模型函數是 y(x) = c0 * ln(x) + c1 * sqrt x +c3
3. 呼叫 linfit 函數計算每個函數的係數。以向量 c 記錄係數。
按一下以複製此運算式
按一下以複製此運算式
按一下以複製此運算式
4. 定義擬合函數 f 使其成為 vf 中函數線性組合乘以 c 中的係數。
按一下以複製此運算式
5. 繪製數據點與擬合函數。
按一下以複製此運算式
函數的線性組合對數據而言是良好的擬合。經由相關係數值近似於 1 即可證實:
按一下以複製此運算式
這是否有幫助?