㈠ matlab 中非线性拟合nlinfit中如何进行残差分析
简单方法是用拟合工具箱:
cftool
拟合后左边框里面就有残差分析结果
㈡ 求助,如何用matlab拟合工具箱拟合二项分布和泊松分布
可以用nlinfit()或lsqcurvefit()等函数来拟合。用拟合工具箱是做不到的,因工具箱内没有此函数。
㈢ matlab涓璶linfit鍑芥暟鍜宮edfilt2鍑芥暟鍖哄埆锛
nlinfit鏄涓涓鐢ㄤ簬闈炵嚎鎬ф渶灏忎簩涔樻嫙鍚堢殑鍑芥暟锛屽畠鍙浠ョ敤鏉ヤ及璁¢潪绾挎фā鍨嬬殑鍙傛暟銆傚畠鎺ュ彈涓涓鍙傛暟鍑芥暟鍜岃佹嫙鍚堢殑鏁版嵁浣滀负杈撳叆锛屽苟浣跨敤鏈灏忎簩涔樻硶瀵瑰弬鏁板嚱鏁拌繘琛屾嫙鍚堛
medfilt2鏄涓涓浜岀淮涓鍊兼护娉㈠櫒鍑芥暟锛屽畠鍙浠ョ敤鏉ュ幓闄ゅ浘鍍忓櫔澹般傚畠鎺ュ彈涓涓浜岀淮鍥惧儚鏁扮粍浣滀负杈撳叆锛屽苟浣跨敤鎸囧畾澶у皬鐨勪腑鍊兼护娉㈠櫒鏉ュ瑰浘鍍忚繘琛屾护娉銆
㈣ 濡備綍鐢∕ATLAB瀹炵幇鐢熼暱鏇茬嚎鎷熷悎锛屽傜敤Logistic妯″瀷绛
杩欐槸鏌愬ぇ瀛︽煇鍚屽︽彁渚涚殑鏁版嵁锛岃佹眰鐢↙ogistic妯″瀷鎷熷悎鍏剁敓闀挎洸绾垮疄鐜版柟娉曪細1銆佽嚜瀹氫箟鍑芥暟fun=inline('a(1)./(1+exp(-a(2)-a(3).*x))','a','x');2銆佹牴鎹鏁版嵁锛屼娇鐢╪linfit锛堬級鍑芥暟鏉ユ嫙鍚圠ogistic妯″瀷鐨勭郴鏁帮紝b=[000];%鍒濆糰=nlinfit(x,y,fun,b)3銆佽繍琛岀粨鏋