24小时热门版块排行榜    

查看: 791  |  回复: 19
当前主题已经存档。

kinwar

★
7654321(金币+1):金币给完了,不知道能否详细告知我解决办法,我对matlab实在外行,酬谢将另外发贴赠送
使用matlab的优化工具箱cftool工具即可解决问题,
可按自己编写的任何式子拟合,程序将会给出其中系数
11楼2006-04-06 09:47:50
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

mtex

木虫 (正式写手)

引用回帖:
Originally posted by 7654321 at 2006-4-6 09:29 AM:
呵呵
实在不好意思
我等你等了一会就睡觉了
昨天做了一天试验
累得实在挺不住了
我今天看看能否实现

没什么不好意思,给你开个玩笑,不要当真!


是的,mathematica拟合命令就可以,这种可以转化为线性的拟合很简单,用mathematica或者matlab都可以
╭⌒╮ ¤ ╭ ╭ ⌒╮ ╱�?█◣ ╰ ----╯. ︱田︱田︱ 未曾相爱已无情......
12楼2006-04-06 09:58:20
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

7654321

荣誉版主 (职业作家)

享受生活

mtex和kinwar还在不
有些问题需要继续请教

酬谢金币可以继续增加
呵呵
教教偶这个菜鸟
辛苦了大半辈子,终于在北京郊区买了套房子,交款那天我流着泪用颤抖的手掏出手机准备告诉家里人,谁知开机画面却显示:河北移动欢迎您……
13楼2006-04-06 10:46:47
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

atian

木虫 (著名写手)

用matlab也一样可以解决
14楼2006-04-06 16:36:21
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

7654321

荣誉版主 (职业作家)

享受生活

引用回帖:
Originally posted by atian at 2006-4-6 04:36 PM:
用matlab也一样可以解决

呵呵
那就告诉我具体的解决方式啊
辛苦了大半辈子,终于在北京郊区买了套房子,交款那天我流着泪用颤抖的手掏出手机准备告诉家里人,谁知开机画面却显示:河北移动欢迎您……
15楼2006-04-06 16:43:57
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

7654321

荣誉版主 (职业作家)

享受生活

引用回帖:
Originally posted by kinwar at 2006-4-6 09:47 AM:
使用matlab的优化工具箱cftool工具即可解决问题,
可按自己编写的任何式子拟合,程序将会给出其中系数

我看了cftool了
但是通过他得到的公式无法求解系数b
因为他得到的是
x*x+ex+r=0
而求解公式为
-(1+b)x^2/b^2-x+1

我只需要一个未知数
而现在有两个条件
无法求解
辛苦了大半辈子,终于在北京郊区买了套房子,交款那天我流着泪用颤抖的手掏出手机准备告诉家里人,谁知开机画面却显示:河北移动欢迎您……
16楼2006-04-06 16:52:49
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

kinwar

给你个例子

打开左侧的workspace,新建一个unnamed的变量,双击,在打开的表格中第一列中输入你的N个自变量值,第二列中输入你的N个因变量值,
命令:
a=unnamed(1:N,1);
b=unnamed(1:N,2);
cftool
在出来的curve fitting tool中点data,选择X DATA和Y DATA,Create data set,close
fitting--new fit--type of fit "custom equation"--general equations
最后apply至此就搞定了
17楼2006-04-06 22:56:05
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

kinwar

引用回帖:
Originally posted by 7654321 at 2006-4-6 16:52:



我看了cftool了
但是通过他得到的公式无法求解系数b
因为他得到的是
x*x+ex+r=0
而求解公式为
-(1+b)x^2/b^2-x+1

我只需要一个未知数
而现在有两个条件
无法求解

只需要一个未知数
而现在有两个条件,不明白你的意思。
实在搞不定的话,把数据发过来,我给你算吧
18楼2006-04-06 22:59:05
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

7654321

荣誉版主 (职业作家)

享受生活

引用回帖:
Originally posted by kinwar at 2006-4-6 10:59 PM:


只需要一个未知数
而现在有两个条件,不明白你的意思。
实在搞不定的话,把数据发过来,我给你算吧

y=(1+ax)/(1-(1+(1-b)x/(b*b))x)
(x,y)=(0.6, 1.02)  (0.8, 1.04)  (1, 1.13)  (1.2, 1.18)  (1.4, 1.27)  
(1.6,  1.39)  (1.8, 1.49)
麻烦你就帮我计算一下这个方程的系数a,b吧

我开始选择的是rational形式
得出的结果无法计算系数

后来选择custom equation"--general equations
但是上面的公式我输入的时候总是报错
输入完毕 以后不显示系数特征
看来是公式我没有输入正确
不知道能否告诉我y=(1+ax)/(1-(1+(1-b)x/(b*b))x)应该如何正确输入
辛苦了大半辈子,终于在北京郊区买了套房子,交款那天我流着泪用颤抖的手掏出手机准备告诉家里人,谁知开机画面却显示:河北移动欢迎您……
19楼2006-04-06 23:46:16
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

7654321

荣誉版主 (职业作家)

享受生活

终于摸索明白了
辛苦了大半辈子,终于在北京郊区买了套房子,交款那天我流着泪用颤抖的手掏出手机准备告诉家里人,谁知开机画面却显示:河北移动欢迎您……
20楼2006-04-07 10:42:23
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 7654321 的主题更新
信息提示
请填处理意见