這是一個集交互式和命令式于一體的一個程序。
% 首先程序提示你輸入數(shù)據(jù),如果你輸入的數(shù)據(jù)正確,則程序繼續(xù)進行。
% 如果你輸入的x,y的大小不一致,程序會提示你輸入數(shù)據(jù)有誤,然后程序返回再次讓你輸入數(shù)據(jù)。
%待你輸入數(shù)據(jù)正確后,程序會給你一段提示信息,
% 通過下面的交互式圖形,你可以事先估計一下你要擬合的多項式的階數(shù),方便下面的計算
% polytool()是交互式函數(shù),在圖形上方[Degree]框中輸入階數(shù),右擊左下角的[Export]輸出圖形
% 回車打開polytool交互式界面
% 待你回車后,交互式圖形界面打開,你可以在圖形上方[Degree]框中輸入階數(shù)觀察多項式擬合的圖形,
% 選擇置信區(qū)間最小的多項式階數(shù),以便在下面使用。
% 待你選擇好所要擬合的多項式階數(shù)后,程序提示你回車繼續(xù)進行擬合。
% 待你回車后,程序提示你輸入擬合的階數(shù),
% 待你輸入擬合的階數(shù)后,回車后會顯示擬合多項式相關的數(shù)據(jù)。
% 最后程序提示你輸入所需擬合的數(shù)據(jù)點,輸入所需擬合的數(shù)據(jù)點,就會得到相應的結(jié)果。
% 如果沒有所需要擬合的數(shù)據(jù)點,直接回車跳過。
% 程序結(jié)束。
% 最小二乘法多項式擬合
標簽:
程序
交互式
命令
數(shù)據(jù)
上傳時間:
2016-09-30
上傳用戶:wpwpwlxwlx