24小时热门版块排行榜    

CyRhmU.jpeg
查看: 1722  |  回复: 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, 给个红包,谢谢回帖
引用回帖:
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的回帖
查看全部 9 个回答

月只蓝

主管区长 (职业作家)


小木虫: 金币+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的回帖

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的回帖
普通表情 高级回复(可上传附件)
信息提示
请填处理意见