24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1717  |  回复: 8

yan_j_j_tyzr

新虫 (初入文坛)

[交流] 个人发现软件1stopt的隐函数拟合功能存在严重问题已有4人参与

关于隐函数公式的拟合,大家都说用1stopt来处理。本人发现1stopt的所谓隐函数拟合功能好像存在严重问题。
我们看一段简单的代码:
Title "Type your title here";
Parameters a;
Variable x,y;
Function y=a*x-y;
Data;
1 1.1
2 2.4
3 3.1
4 3.8
5 5.3
这个函数我们认为是隐函数,这个写法也就是隐函数拟合的写法。
结果如下:
参数        最佳估算
----------        -------------
a                  2.06909090943816

====== 结果输出 =====

No        实测值y        计算值y
1        1.1        0.9690909
2        2.4        1.7381818
3        3.1        3.1072727
4        3.8        4.4763636
5        5.3        5.0454545
OK,可能很多人到此就认为参数a的估计值已经得到了,没问题了。但是我对软件的解隐式方程存疑。我们来验算一下。
对于实测值y=1.1这个点,拟合公式计算值是0.9690909,但是请用手算一下呢?y=a*x-y,令x=1,a=2.06909090943816,得到的应该是y=1.0345
那么这个“计算值”y是怎么算出来的?其实是直接将(x,y)=(1,1.1)给代入拟合公式的右边,y=a*x-y=2.06909090943816*1-1.1=0.9690909
所以,1stopt根本就没有进行隐式方程的求解!所谓的隐函数公式的拟合,里面所包含的解隐式方程得到计算值这一步都是有问题的,那么其拟合结果也是不正确的。
希望用过该功能的虫友能交流一下,1stopt到底能否做隐函数的拟合?
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

月只蓝

主管区长 (职业作家)


小木虫: 金币+0.5, 给个红包,谢谢回帖
1.5版本貌似不支持隐函数拟合。

[ 发自小木虫客户端 ]
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
2楼2015-09-28 17:24:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yan_j_j_tyzr

新虫 (初入文坛)

引用回帖:
2楼: Originally posted by 月只蓝 at 2015-09-28 17:24:09
1.5版本貌似不支持隐函数拟合。

我用的确实是1.5版本……其他版本可以实现么?
3楼2015-09-28 17:26:09
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

月只蓝

主管区长 (职业作家)


小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
3楼: Originally posted by yan_j_j_tyzr at 2015-09-28 17:26:09
我用的确实是1.5版本……其他版本可以实现么?...

目前新版正版的是可以的。

[ 发自小木虫客户端 ]
MATLAB、MS小问题、普通问题请发帖求助!时间精力有限,恕不接受无偿私信求助。
4楼2015-09-28 17:28:37
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yan_j_j_tyzr

新虫 (初入文坛)

引用回帖:
4楼: Originally posted by 月只蓝 at 2015-09-28 17:28:37
目前新版正版的是可以的。
...

非常感谢!是版本问题那就好解决了。
5楼2015-09-28 17:31:33
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

dingd

铁杆木虫 (职业作家)


小木虫: 金币+0.5, 给个红包,谢谢回帖
一楼代码6.0计算:

目标函数值(最小): 0.244363635752727
均方差(RMSE): 0.221071768953803
残差平方和(SSE): 0.244363635141818
相关系数(R): 0.989343958232479
确定系数(DC): 0.975095430580736

参数        最佳估算
----------        -------------
a        2.06909090871176

====== 结果输出 ======

目标 y        计算 y
1.1        1.03454545451952
2.4        2.06909090953904
3.1        3.10363636305855
3.8        4.13818181657807
5.3        5.17272727209759

1.5版的,估计还是破解的,有些Out了吧,尤其是隐函数拟合,那个1.5版本本身就支持的不好。
6楼2015-09-28 20:01:19
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

yan_j_j_tyzr

新虫 (初入文坛)

引用回帖:
6楼: Originally posted by dingd at 2015-09-28 20:01:19
一楼代码6.0计算:

目标函数值(最小): 0.244363635752727
均方差(RMSE): 0.221071768953803
残差平方和(SSE): 0.244363635141818
相关系数(R): 0.989343958232479
确定系数(DC): 0.975095430580736

参数         ...

多谢回复,其实我要做的是另一个比较复杂的拟合,这里只是举个例子说明问题,能否帮忙跑一下程序?去买正版软件确实有些麻烦,时间上也花费太多,谢谢!
7楼2015-09-28 20:19:14
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

nankailiang

铁虫 (正式写手)


小木虫: 金币+0.5, 给个红包,谢谢回帖
花钱买个正版就好了
8楼2015-09-30 16:53:54
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

皓小天

木虫之王 (职业作家)


小木虫: 金币+0.5, 给个红包,谢谢回帖
引用回帖:
7楼: Originally posted by yan_j_j_tyzr at 2015-09-28 20:19:14
多谢回复,其实我要做的是另一个比较复杂的拟合,这里只是举个例子说明问题,能否帮忙跑一下程序?去买正版软件确实有些麻烦,时间上也花费太多,谢谢!...

其实买个正版挺值
请不要站内找我要书,如果需要请到书籍板块求助
9楼2015-09-30 21:46:39
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 yan_j_j_tyzr 的主题更新
普通表情 高级回复(可上传附件)
信息提示
请填处理意见