Re: [問題] fit exponential的曲線擬合已回收

看板MATLAB作者 (菜鳥帕克)時間16年前 (2009/07/11 11:37), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
※ 引述《dogshit ()》之銘言: : 有一個問題想請教板上各位高手們 : 我有多筆實驗數據想要fit exponential函數 : 由於數據多筆用tool box 處理會很久 : 所以想要知道用哪一個函式去寫比較適合 : 例如我有一組實驗數據為矩陣t及矩陣y所組成 : 我想要用這個公式:y(t)=a*exp(b*t) 來擬合找出a跟b : 我應該要如何寫我的程式或者該用哪一個function?? : ffun=fittype('a*exp(-b*u)'); : cfun=fit(a(145:295,1),a(45:295,2),ffun); : 請問一下我這樣子寫有錯嗎? 你提供的兩行程式跟你問題敘述不太一致, 如果像你說的你的資料是y跟t, 想要擬合y=a*exp(b*t), 那麼你可以用 ffun=fittype('a*exp(b*x)') cfun=fit(t,y,ffun) 要注意t跟y都必須是行向量。 還有你的兩行程式裡面的a看起來好像是存y跟t的矩陣, 名稱和y=a*exp(b*t)公式裡的a一樣,這種用法應避免。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 69.141.89.126
文章代碼(AID): #1AM0a2Hi (MATLAB)
文章代碼(AID): #1AM0a2Hi (MATLAB)