小编Saa*_*vin的帖子

Fminsearch Matlab(非线性回归)

任何人都可以向我解释如何将非线性回归应用于此等式,使用matlab命令窗口找出K.

I = 10 ^ -9(exp(38.68V/k)-1). 方程式截图

我有如下数据值:

Voltage := [0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0]:
Current:= [0, 0, 0, 0, 0, 0, 0, 0.07, 0.92, 12.02, 158.29]:
Run Code Online (Sandbox Code Playgroud)

方程式截图

[新]:现在我使用FminSearch作为另一种选择,并出现了另一条错误消息.

Matrix dimensions must agree.

Error in @(k)sum((I(:)-Imodel(V(:),k)).^2)

Error in fminsearch (line 189)
fv(:,1) = funfcn(x,varargin{:});
Run Code Online (Sandbox Code Playgroud)

我使用了这个fminsearch代码:

>> V = [0, 0.1, 0.2, 0.3, 0.4, 0.5, 0.6, 0.7, 0.8, 0.9, 1.0];
>> I = [0, 0, 0, 0, 0, 0, 0.07 ,0.92 ,12.02 ,158.29];
>> Imodel …
Run Code Online (Sandbox Code Playgroud)

math matlab regression linear-regression fminsearch

2
推荐指数
1
解决办法
499
查看次数

标签 统计

fminsearch ×1

linear-regression ×1

math ×1

matlab ×1

regression ×1