我想訪問NonlinearModelFit的擬合參數。下面是代碼Mathematica:處理擬合參數
model = a*Cos[b*t + c];
fit = NonlinearModelFit[data, model, {a, b, c}, t, Method -> NMinimize]
當我使用命令:
fit["BestFitParameters"]
的值在下面的格式返回:
現在我想存儲的價值一個變量x
x=fit["BestFitParameters"][[1]]
但是這給
x= a -> 1
不,我想知道我怎麼能解決「 - > - 操作員」,取得提前
x=1
謝謝!
雖然此代碼段可能會解決問題,[包括解釋](// meta.stackexchange.com/questions/114762/explaining - 完全基於代碼的答案)確實有助於提高發布的質量。請記住,您將來會爲讀者回答問題,而這些人可能不知道您的代碼建議的原因。也請儘量不要用解釋性註釋來擠佔代碼,這會降低代碼和解釋的可讀性! – kayess 2016-12-01 08:36:44