fminsearch给奇怪齐克,扎克的解决方案

13个视图(30天)
Benedikt响
Benedikt响 约2小时前
编辑: Benedikt响约2小时前
所以,我想实现一个参数适合适合meassurement数据方程(具体地说,我想适合数据“改善全面斯坦梅茨方程”,你可以看到 在这里 。随时间的平均周期T从情商1.11将被忽略,因为我希望当前值)。
原因我不明白,解决fminsearch(还有lsqcurvefit)交付是完全关闭,zick-zack通过我meassured数据。谁能你也许发现的缺陷吗?在我看来它必须在两个方程的实现,这上面有联系,因为lsqcurvefit和fminsearch都一样的废话。
编辑:这是一个阴谋的截图:
这是我的代码:起初,我导入数据从文件(B、P)(不包括如下):
B_pp = max (B) - min (B);%峰通量密度
T = 1. / f;
dt = T。/ 1000;
t = 0: dt: t;
k1 = @ (x) x (1)。/((2 *π)^ (x (2) 1)。*
积分(@(θ)abs (cos(θ))* 2 ^ x (2)。^ (x (3) - x (2)), 0, 2 * pi));
pv = @ (x) k1 (x) * abs(梯度(B、t (2) - t (1))), x ^ (2)。* B_pp。^ (x (3) - x (2));
x = fminsearch (@ (x) vecnorm (pv (x) - P), (1, 1, 1));
% [x, resnorm残留]= lsqcurvefit (pv (0, 0, 0), B, P,负,负负无穷,正无穷,正无穷,正无穷,选择);
图;网格;
情节(B、P,“波”,B, pv (x),的r -);
包含(“磁场B (T)”);ylabel (“功率损耗p [W / m ^ 3]);
传奇(的实验数据,的拟合函数);标题(“实验与安装”);

答案(0)

下载188bet金宝搏


释放

R2019a

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!