首页 > 软件 > 1stopt对于太复杂的公式是不是不能拟合?我用这个软件你拟合,一运行就死机,请各位帮我看一下。

1stopt对于太复杂的公式是不是不能拟合?我用这个软件你拟合,一运行就死机,请各位帮我看一下。

软件 2022-07-16

为什么我用1stopt拟合效果不好??我要模拟阻尼运动参数。用的是1stopt。求大牛大神帮忙。分数全给,在线等

你的拟合方程设置的合理吗?另外你的程序写的是否正确,1stopt软件的程序很简单,是不是有错误的地方,另外可以试试5的版本。

1stopt非线性方程拟合,有数据,有公式,希望哪位给帮助解一下,谢谢!

所提供的数据有错

对于要拟合的公式

t=(2/√(4*a*c-b*b))*(atan((2*a*v+b)/√(4*a*c-b*b))-atan((50*a+b)/√(4*a*c-b*b)))

无论abc是多少,当v=25时都是t=0

而所给数据在v=26.155时t=22.22222

差那么多,所以拟合结果误差极大,无意义。


经观察,如果把50a改为860a:

t=(2/√(4*a*c-b*b))*(atan((2*a*v+b)/√(4*a*c-b*b))-atan((860*a+b)/√(4*a*c-b*b)))

就可以有很好的拟合:

a=-3.8578801473538315643578801473538e-5

b=-0.03745778166830798409745778166831

c=-9.1785428552496191102451817891779

t=548.34Arctan(-0.0211543v-10.2698)+833.041228681614

差平方和只有0.04

图形显示很吻合


还有一个可能是t、v颠倒了

如果是

v=(2/√(4*a*c-b*b))*(atan((2*a*t+b)/√(4*a*c-b*b))-atan((860*a+b)/√(4*a*c-b*b)))

就有很好的拟合结果:

a=-7.69950701431313E-05

b=-1.1715466811382E-03

c=-3.62963528692109E-02

v=638.6798arctan(-0.049175196t-0.3741216)+647.096982247257

差平方和只有1.196149

图形显示很完美

1stOpt拟合代码的问题求助

不知你使用的是什么软件来拟合一般情况下拟合的曲线形式要按照物理规律或数据点的趋势来确定曲线拟合的三维图应该是由XYZ来确定如果有这三个参数应该不会出现二维曲线必定是三维的曲线

用1stopt软件可以拟合隐函数吗

1、图显示拟合公式似乎与题主说2、其实题主想问问题【Adj.R-Square】负数根据般说AdjustedR-square(调整R^2)R^2都评价拟合优良度参考指标值太低说明模型解释能力违建模初衷调整R^2R^2值低三种能:模型解释变量或控制变量没选择没抓住主变量;模型能存异差、重共线自相关等情况;模型本量

1stOpt中多元非线性拟合问题

您好,这样的: Parameters a,b,c,k; Variable x,y; Function y=(a*exp(-k*x)+b)/6496.73/c; Data; 0 55.88136205 30 53.81009398 60 53.05279626 120 52.16518882 180 51.39562821 300 50.65402554 420 49.83238681 540 49.58409948 660 49.06243218 结果: 均方差(RMSE): 0.337208533730721 残差平方和(SSE): 1.0233863569874 相关系数(R): 0.98

标签:拟合 数学 自然科学 软件 编程语言

大明白知识网 Copyright © 2020-2022 www.wangpan131.com. Some Rights Reserved. 京ICP备11019930号-18