目錄
?????????一、工作區建立數據
二、曲線擬合器(在"APP"中)?
三、曲線擬合函數及參數
四、 在matlab中編寫代碼
一、工作區建立數據
? ????????首先,將數據在matlab工作區中生成。如圖1所示:
圖 1?
二、曲線擬合器(在"APP"中)?
? ? ? ? 然后,打開曲線擬合器。
? ? ? ? 1、在擬合函數中選擇相應的擬合函數。?
? ? ? ? 2、根據相應的擬合函數,在擬合選項中的項數中選擇系數,選擇一個最合適的系數,使擬合曲線與實際曲線更貼合的。?如圖2所示:
圖 2??
三、 曲線擬合函數及參數
?????????在圖2右下方生成曲線擬合函數和相關參數。如圖3所示:
圖 3??
?四、 在matlab中編寫代碼
?????????將圖3中的參數及函數擬合方程,在matlab代碼編輯界面進行編輯。
clear,clc
%% 擬合函數參數值
a1 = 27.02;b1 = 78.14;
c1 = 9.608;
a2 = 27.13;
b2 = 36.14;
c2 = 9.522;
for x=1:100? ?%%根據所需數目,進行設置
????????val(x) = a1*exp(-((x-b1)/c1)^2) + a2*exp(-((x-b2)/c2)^2); %%擬合函數
end
plot(val);