Matlab中擬合工具箱cftool使用以及合併兩個Figure中的曲線到一個Figure中
阿新 • • 發佈:2018-12-17
matlab簡單實用而強大的函式擬合工具箱,提供豐富的擬合算法,能實現多種線性、非線性的函式擬合。
eg:x = [45,40,35,30,25,20,15,10]; y1 = [0,0.2,0.4,0.59,0.81,1.0,1.22,1.41]; cftool;
cftool呼叫擬合工具箱,點選檔案選項中的Print to Figure整理後擬合影象是下面所示:
生成的擬合影象是由小到大的排列,和給的資料順序正好相反,輸入命令set(gca,'XDir','reverse'),set()函式可以對影象的屬性值進行設定,gca是獲取當前圖形視窗中的座標軸的控制代碼。輸出圖形如下。
輸入程式x = [45,40,35,30,25,20,15,10];y1 = [0,0.2,0.4,0.59,0.81,1.0,1.22,1.41];y2 = [5,5,0,0,0,0,0,0]; cftool生成兩個Figure圖,將兩個圖整理到一個Figure圖裡面,點選工具裡的編輯圖形選項,可以複製Figure中的曲線,將曲線複製到另一個Figure中。
Figure影象修改點選編輯裡面的圖形屬性,可以對Figure中的曲線進行修改。