找回密码
 注册
Simdroid-非首页
查看: 229|回复: 7

参数方程(隐函数)拟合

[复制链接]
发表于 2008-6-20 13:00:24 | 显示全部楼层 |阅读模式 来自 美国
要对一组x,y数据进行拟合,拟合方程是如下参数方程形式
x=f(L),
y=g(L),
解不出来显示形式y=y(x)或x=x(L).

请问如何用origin或1stOpt做拟合。

[ 本帖最后由 weitong 于 2008-6-25 10:27 编辑 ]

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
发表于 2008-6-20 15:32:48 | 显示全部楼层 来自 武汉大学
Simdroid开发平台
先给出具体的函数来看看。
回复 不支持

使用道具 举报

 楼主| 发表于 2008-6-22 05:44:39 | 显示全部楼层 来自 美国
具体公式见一楼附的图片。

s,a1,a2,a3,b1,b2,b3是待定参数。

[ 本帖最后由 weitong 于 2008-6-22 05:48 编辑 ]
回复 不支持

使用道具 举报

发表于 2008-7-2 11:16:27 | 显示全部楼层 来自 广东广州
貌似这只是个多个因变量的方程,可以在 Independent 编辑框下填入 L,Dependent 下填 X,Y。方程定义为:

x = s*L .....;
y = L + .....;
回复 不支持

使用道具 举报

发表于 2008-10-29 16:17:43 | 显示全部楼层 来自 陕西西安
我也有类似的问题,请问楼主解决了没,给我指点一下呀。我的邮箱是:songjh_nwpu@yahoo.cn
回复 不支持

使用道具 举报

发表于 2008-10-30 11:28:05 | 显示全部楼层 来自 陕西西安
再问一下,得出拟合曲线后,其中的参数的值在什么地方显示。如a1,b1,a2,b2,a3,b3的具体数值怎么查看。
回复 不支持

使用道具 举报

 楼主| 发表于 2008-11-6 05:37:01 | 显示全部楼层 来自 美国

回复 4# 蓝色梧桐 的帖子

蓝色梧桐:
但是我只有下,x,y的实验数据,照你这么设,如何给independent L 设定数据呢?
回复 不支持

使用道具 举报

发表于 2008-11-6 09:53:35 | 显示全部楼层 来自 北京西城
用1stOpt可以解决。下面是个例子,只有x,y数据,t数据未知,x,y均是t的函数。
Algorithm = LM2[100];
Parameter R ,B,x0,y0;
ParVariable t;
Variable x, y;
SharedModel;
Function x = R*(cos(t)+(t-B)*sin(t))+x0;
             y = R*(sin(t)-(t-b)*cos(t))+y0;
Data;
//x, y
15.5910        86.2142
24.6601        83.7114
33.3732        80.2618
49.3445        70.7216
62.7992        58.0891
68.3962        50.8058
73.1584        42.9946
79.9955        26.1718
83.0531        8.4225
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-9-28 05:32 , Processed in 0.058406 second(s), 13 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表