0
我在Matlab中有一些測量,我想用它來擬合一個指數曲線。對於這個測量我有不同的不確定性。如何平衡這種不確定性,如何擬合指數曲線?用誤差線擬合曲線,Matlab
我在Matlab中有一些測量,我想用它來擬合一個指數曲線。對於這個測量我有不同的不確定性。如何平衡這種不確定性,如何擬合指數曲線?用誤差線擬合曲線,Matlab
Let's產生的指數數據,「用不同的不確定性」:
x=0:0.1:5;
k=randn(1,length(x))*4;
Measurement_data=exp(x)+k;
擬合數據,以單指數,其中f
是擬合模型:
f = fit(x',Measurement_data','exp1')
劇情測量數據和擬合曲線:
plot(x,Measurement_data,'.');
hold on
plot(x,f.a*exp(f.b*x));
在這種情況下,擬合模型f
是:
General model Exp1:
f(x) = a*exp(b*x)
Coefficients (with 95% confidence bounds):
a = 0.8414 (0.6367, 1.046)
b = 1.034 (0.9805, 1.087)
希望這能解決你的問題。