作者leoking0106 (white)
看板MATLAB
標題[問題]不是多項式的回歸
時間Thu Nov 28 12:27:18 2013
現在我有一組xdata和一組ydata
我想要用回歸的方式求出下式
ydata=(1/(1+(a*xdata)^b))^((b-1)/b)
的a和b
因為不是多項是沒辦法用polyfit
寫矩陣也沒辦法完全提出a和b做左除法
拜託版上的高手給我一點想法或告訴我甚麼指令可以做
感激不盡~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.25.108
1F:→ ejialan:cftool 11/28 12:57
2F:→ celestialgod:不是 ydata = (a*xdata)^(1-b) take log嗎 11/28 13:27
3F:→ celestialgod:ydata = (1-b)*log(a) + (1-b)*log(xdata) 11/28 13:27
4F:→ celestialgod:\log(\) 11/28 13:28
5F:推 profyang:樓上 他有個"1+" 11/28 16:18
6F:→ bridge23:搜尋 張智星 教授 曲線擬合與迴歸分析 應該有幫助 11/29 13:23