查看: 137|回復: 0|關注: 0
打印 上一主題 下一主題

[未答復] matlab二元函數多參數擬合問題

[復制鏈接]

新手

15 麥片

財富積分


050


9

主題

36

帖子

0

最佳答案
跳轉到指定樓層
1#
發表于 6 天前 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式
如題,在利用matlab lsqcurvefit擬合的時候,想根據特定的函數模型擬合數據,準備得到模型擬合的擬合優度,但是resnorm為什么輸出不是一個結構體,包括SSE和R square等呢?請教大家!



clc;clear all;
x1=xlsread('.\DA高斯擬合區域.xlsx','Sheet1','B:B');
x2=xlsread('.\DA高斯擬合區域.xlsx','Sheet1','C:C');
z=xlsread('.\DA高斯擬合區域.xlsx','Sheet1','D:D');
[email protected](b,x)b(1).*exp(((x(:,1)-b(2)).*cos(b(3))+(x(:,2)-b(4)).*sin(b(3))).^2./(0.5*(b(5)).^2)...
-((x(:,2)-b(4)).*cos(b(3))-(x(:,1)-b(2)).*sin(b(3))).^2./(0.5*(b(6)).^2));
[b,resnorm]=lsqcurvefit(fx,rand(1,6),[x1,x2],z);

代碼如上,表格數據如下

DA高斯擬合區域.xlsx

545.05 KB, 下載次數: 1

您需要登錄后才可以回帖 登錄 | 注冊

本版積分規則

關閉

站長推薦上一條 /3 下一條

快速回復 返回頂部 返回列表
哪一款德州扑克还能玩